Uploaded image for project: 'Jira Cloud'
  1. Jira Cloud
  2. JRACLOUD-65963

Studio code is committing on connection with autoCommit=true

    XMLWordPrintable

Details

    Description

      This bug only occurs when running on postgresql 9 driver.

      2015-07-30 23:03:36,446 localhost-startStop-1 ERROR anonymous     [jira.studio.startup.JiraInitialData] Error doing studio specific setupcom.atlassian.studio.host.common.DataSetupException: Error encountered updating group names in SQL statements
      	at com.atlassian.studio.jira.importer.impl.PermissionsManipulationServiceImpl.moveGroupPermissions(PermissionsManipulationServiceImpl.java:195)
      	at com.atlassian.studio.jira.importer.impl.PermissionsManipulationServiceImpl.moveGroupWithoutMovingMemberships(PermissionsManipulationServiceImpl.java:220)
      	at com.atlassian.studio.jira.importer.impl.LegacyStudioImportManager.migratePermissionsAndGroupsForOnDemand(LegacyStudioImportManager.java:126)
      	at com.atlassian.studio.jira.importer.impl.LegacyStudioImportManager.postImportStudify(LegacyStudioImportManager.java:100)
      	at com.atlassian.studio.jira.importer.impl.StudioImporterFacade.postImportStudify(StudioImporterFacade.java:92)
      	at com.atlassian.jira.studio.startup.JiraInitialData.start(JiraInitialData.java:142)
      	at com.atlassian.jira.studio.startup.Activator.start(Activator.java:41)
      	at com.atlassian.jira.studio.startup.StartupHooks.afterJiraStart(StartupHooks.java:64)
      	at com.atlassian.jira.startup.LauncherContextListener.contextInitialized(LauncherContextListener.java:73)
      	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4992)
      	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575)
      	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      	at java.lang.Thread.run(Thread.java:745)
      Caused by: org.postgresql.util.PSQLException: Cannot commit when autoCommit is enabled.
      	at org.postgresql.jdbc2.AbstractJdbc2Connection.commit(AbstractJdbc2Connection.java:705)
      	at org.apache.commons.dbcp.DelegatingConnection.commit(DelegatingConnection.java:334)
      	at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.commit(PoolingDataSource.java:211)
      	at org.ofbiz.core.entity.jdbc.interceptors.connection.DelegatingConnection.commit(DelegatingConnection.java:66)
      	at com.atlassian.studio.jira.importer.impl.PermissionsManipulationServiceImpl.moveGroupPermissions(PermissionsManipulationServiceImpl.java:191)
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ajakubowski Adam Jakubowski (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: