Hello!
In our version of CAMUNDA, we use more than 100 deployment bpmn processes.
After upgrading to version 7.7.0 -> 7.8.0, we can no longer delete any processes.
Could not delete deployment: ENGINE-03005 Execution of ‘DELETE TaskEntity[3b3a02ea-ae55-11e7-bd2f-024296a04025]’ failed. Entity was updated by another transaction concurrently.
Could not delete deployment: ENGINE-03005 Execution of ‘DELETE VariableInstanceEntity[c9fa81c0-ab45-11e7-9c16-0242cf76e711]’ failed. Entity was updated by another transaction concurrently.
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
PL/SQL Release 12.1.0.2.0 - Production
“CORE 12.1.0.2.0 Production”
TNS for Solaris: Version 12.1.0.2.0 - Production
NLSRTL Version 12.1.0.2.0 - Production
This is actually weird, as batch processing must work on Oracle 12 (but not Oracle 10 or 11). Could you may be check, if you are using some kind of compatibility mode in your database?
Thank you! This is very valuable information for us.
We’re testing batch processing feature on Oracle 12.1.0.2.0 compatible with 12.1.0.2.0, which differs from your compatibility level.
Side note. Though it was not the subject of your question, you can consider changing compatibility value in order to use batch processing, which can improve performance significantly.