Uploaded image for project: '[Read Only] - Hippo Repository'
  1. [Read Only] - Hippo Repository
  2. REPO-223

Can't upgrade from 2.16.08 to 2.16.12 with outstanding workflow requests

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Outdated
    • None
    • Backlog
    • None
    • None

    Description

      It is not possible to upgrade the CMS from 2.16.08 to 2.16.12 when there are oustanding workflow request, e.g. requests for depublication, because the quartz library is upgraded from 1.5.2 to 1.8.4 and there is a serialization issue.

      Please help towards a solution for existing data when deleting requests is not an option, maybe a JCR runner or support from a CMS upgrader module.

      The error (note that org.quartz.JobDetail doesn't have a serialVersionUid):
      Caused by: java.io.InvalidClassException: org.quartz.JobDetail; local class incompatible: stream classdesc serialVersionUID = 5229570247157660782, local class serialVersionUID = 3168021473532471355
      at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:562)
      at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1583)
      at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
      at org.hippoecm.repository.quartz.JCRJobStore.retrieveJob(JCRJobStore.java:171)

      Attachments

        Activity

          People

            Unassigned Unassigned
            jhoffman Jeroen Hoffman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: