0 Replies Latest reply on Sep 7, 2015 3:22 AM by remzia

    org.jbpm.api.JbpmException: couldn't deserialize object

    remzia

      Hi, I have some problem with jbpm deserialization. I have a web application which manages workflows by using JBPM 4.3 . It is deployed on tomcat 6.

      I have some process variables and I need to modify one of these variables in order to fix a bug. After modification I am getting the below exception :

       

      org.jbpm.api.JbpmException: couldn't deserialize object

      Caused by: java.io.InvalidClassException: com.mycompany.object; local class incompatible: stream classdesc serialVersionUID = 9155106788649452056, local class serialVersionUID = -8637821310895711499

       

      I have already many processes which have these variables and they are deployed on production environment. So I can not purge the processes and re-deploy the flows.


      Can you suggest me a way to resolve this deserialization problem?


      Thanks