I am using statemachine WF.
There are several instances are running into production of initial
version, I did some changes into later version of workflow (added few
states, modified process little bit)
But it does not load existing (running WF, those were created by
earlier part of WF, persisted into DB). I can understand, since runtime
requires same template to load the WF, it will not allow ato
serialize/dserialize a WF with different structure (template).
I came to know by following post, that there are only 2 ways to migrate
existing workflow instances to new WF template, and both are really
I wanted to know following
1. Is there any tool available in the market that allow to migrate
existing WF instances to new/modified WF template ?
2. Is there any standard process or sample code that, demonstrates how
to migrate ?
3. Will no one be able to use WF, where there is any possibiliy of
Business process to be changed ?
Every process oriented company do have different regions (Prod, QA...
etc) in their company. version running into Prod may be different from
QA. and some time QA replaces PROD (production move). All WF in the
world will fail in this scenario.