Link to home
Start Free TrialLog in
Avatar of rahulmanasa
rahulmanasa

asked on

Workflow versioning of long running processes

Hi,



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

complicated,

http://www.sitechno.com/Blog/WorkflowVersioningOfLongRunningProcessesSu

cksHereIsMyTakeOnIt.aspx



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.

Thanks,
Rahul Jain
ASKER CERTIFIED SOLUTION
Avatar of Chuck Brouse
Chuck Brouse
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial