I have a CQ Workflow package which is triggered on asset uploads in DAM. It was craeted for CQ 5.5 and works very well there. Now when I tried to install it in CQ 5.6 it does not seem to be working at all. The only error I see in logs is "Process definition not found" related to the package. There is no other information whatsoever.
Can anyone provide any directions on what could be the issue ?
I thought there would be backward compatibility between CQ 5.6 and 5.5 but clearly it is not the case.
Appreciate any help here.
The issue seems to be with CQ 5.6 & Java 1.7. One of the workaround is by adding -XX:-UseSplitVerifier option to the JVM. Also you have to update the API from 'com.day.cq.workflow' to 'com.adobe.granite.workflow' .
I havn't looked into the upgrade notes, but it seems that you need to update a bit in your workflows. See http://dev.day.com/docs/en/cq/current/deploying/upgrading.html, chapter on "Known issues"