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

NOTIFICATIONS table loses columns in MySql after upgrade in 3.4.*

    XMLWordPrintable

Details

    Description

      After upgrading Confluence to 3.4.* with MySQL, Confluence fails to correctly update the NOTIFICATIONS table. The result is that the table is missing 3 columns: DIGEST, CONTENTTYPE and NETWORK. This behavior is related to CONF-20318.

      The logs shows the following:

      ERROR [http-8888-4] [atlassian.confluence.servlet.ConfluenceServletDispatcher] sendError Could not execute action
       -- referer: http://wiki.biogenidec.com/spaces/removespace.action?key=REGALP | url: /spaces/doremovespace.action | userName: hayesw
      org.springframework.orm.hibernate.HibernateSystemException: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.atlassian.confluence.mail.notification.Notification.setDigest; nested exception is net.sf.hibernate.PropertyAccessException: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.atlassian.confluence.mail.notification.Notification.setDigest
      Caused by: net.sf.hibernate.PropertyAccessException: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.atlassian.confluence.mail.notification.Notification.setDigest

      This behavior has been experienced with MySQL 5.0 and 5.1.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              asdosreis AlysonA
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: