Replacing Flow for already loaded process instances

Flow Gurus,

If I started some process with some workflow, and later if I change the workflow it is not affecting the processes which were already loaded. How can I reflect the new workflow for all existing process instances?


Hey Booshan,

There exists a low level command (SetProcessDefinitionVersionCmd), which is not exposed in the API. However, can be used through the management service to execute it. Please read it’s javadoc before using it. It just changes the id of the process definition of the running process instance.

A more dedicated process instance migration is currently on the road map for 6.3.0

1 Like

I forgot to add you can also have a look at one of this, this or this questions on the forum that are similar

1 Like

Great - thank you Filiphr.