Hello, I’m using Camunda BPM as tomcat full distribution (CE) and I have deployed a simple process application (.war using maven archetype).
The project runs fine and works as expected until I bring up a new version of both process(bpmn) and war.
Suppose that I updated a user task form and updated the process tag version, in second version.
The war file has a version in the name, so it deploys to a different folder, no overwriting happens.
After deployment, when I go to Tasklist, to see the older running instances I see that contextPath is having newer version in it.
So the call to: http://localhost:9090/engine-rest/task/29a1f8bc-2309-11ea-9eed-00505694068d/form
return the following result:
Basically, the older running instances are loading the newer version of the form.
Is this the expected behavior? Is it by design or is it a well-known bug ?
Can this be controlled so that old running process instances continue to use the old forms ?
Thank you in advance