Our application was running on flowable version 6.4.2 and we decided to upgrade to flowable version 6.5.0. We are using Java 8 with Spring Boot framework v2.2.1.RELEASE. Our database is Oracle 12c. After I upgraded the flowable version in the pom.xml file from 6.4.2 to 6.5.0, and ran the upgrade script from this site (https://github.com/flowable/flowable-engine/blob/master/distro/sql/upgrade/all/flowable.oracle.upgradestep.6.4.2.to.6.5.0.all.sql), I deployed the flowable web to Oracle Weblogic 12c.
If I start a new process, the flowable works fine. However, for all existing ongoing processes are not working at all. When I try to transit the flow, it throws me this exception deployment ‘476749f6-c1ee-11ea-9311-000c29c5dcb3’ didn’t put process definition ‘47d63869-c1ee-11ea-9311-000c29c5dcb3’ in the cache. One workaround was that I removed all existing data (ACT_RU_TASK, etc) and recreate the task. However it’s not ideal since we might want to upgrade the flowable version on production environment, and we can’t afford to remove existing data. May I know if there is any alternative solution for this?