Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-1563

Upgrade failed: Can't call commit when autocommit=true

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • None
    • 1.1.2
    • None

    Description

      When upgrading from 1.0.3a to 1.1, some users using a MySQL database may encounter the following problem:

      ERROR [bucket.upgrade.UpgradeManager] Upgrade failed: Can't call commit when autocommit=true
      java.sql.SQLException: Can't call commit when autocommit=true
      at com.mysql.jdbc.Connection.commit(Connection.java:1175)
      at org.apache.commons.dbcp.DelegatingConnection.commit(DelegatingConnection.java:248)
      at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.commit(PoolingDataSource.java:244)
      at com.atlassian.confluence.upgrade.VersionedAttachmentDatabaseUpgradeTask.updateAttachmentsTable(VersionedAttachmentDatabaseUpgradeTask.java:71)
      at com.atlassian.confluence.upgrade.VersionedAttachmentDatabaseUpgradeTask.doUpgrade(VersionedAttachmentDatabaseUpgradeTask.java:41)
      at bucket.upgrade.AbstractUpgradeManager.doUpgrade(AbstractUpgradeManager.java:82)
      at bucket.upgrade.AbstractUpgradeManager.upgrade(AbstractUpgradeManager.java:47)
      at bucket.upgrade.UpgradeLauncherServletContextListener.contextInitialized(UpgradeLauncherServletContextListener.java:30) at com.atlassian.confluence.upgrade.ConfluenceUpgradeServletContextListener.contextInitialized(ConfluenceUpgradeServletContextListener.java:14)
      at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3271)

      Attachments

        Activity

          People

            Unassigned Unassigned
            dave@atlassian.com dave (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: