AnsweredAssumed Answered

BpmnParse throws Errors after 5.11 upgrade

Question asked by jcavezian on Jan 15, 2013
Latest reply on Mar 26, 2013 by trademak
Hello everybody,

I have decided to upgrade Activiti-Engine from 5.10 to 5.11 in my JEE application.
Librairies and database schema are up-to-date now.

After running around my application, I add some errors such as
Exclusive Gateway 'exclusivegateway3' has outgoing sequence flow 'XXX' which is the default flow but has a condition too. | diagrams/XXX.bpmn20.xml | line 0 | column 0
Fine… I corrected definitions, re-deployed and now everything works fine with new executions.
But with existing running executions in the database before upgrade, I still have this kind of errors. Indeed, older running executions are based on older definitions, which obviously still have the problem.

Thoses errors are raised by the method
com.activiti.engine.impl.parser.BpmnParser.validateExclusiveGateway(ActivityImpl activity)
, which seems to be new in 5.11.

Is there anyway I can make those executions work in 5.11 engine ?

Thank you all for your help.

Best Regards, Jerome