New project version: uncompleted processes

253 views
Skip to first unread message

tom....@mycit.ie

unread,
Jul 17, 2013, 5:22:16 AM7/17/13
to suppor...@runmyprocess.com
Is it always wrong to specify that uncompleted processes should run the new process version, if changes have been made in the new process execution path?
Or are there types of process path change that could allow old version processes to run successfully in a new version?

I have added an extra gateway split and associated process tasks to a process. The gateway condition uses 'new_version_variable?has_content' so it should cope with old version processes that don't have new_version_variable.

Can uncompleted processes be run in a new version with this type of process change, or does *any* process path change (even just adding gateway + tasks) fundamentally break compatibility with existing processes?

Gareth Thiveux

unread,
Jul 17, 2013, 5:48:15 AM7/17/13
to suppor...@runmyprocess.com
Hi Tom,

If you add or remove any component in a process (task, gateway ...), it will change its execution path.
If ever you decide to apply your new process version yo uncompleted processes, there won't be any problem for instances that are pending or not yet arrived to part of your process that has changed. The problem will come from all the instances which current state is AFTER the change you have made (waiting on a manual task just after the added gateway for example). In this case, when you'll try to "restart" these instances (by validating the afore-mentionned hypothetical manual task), they won't be able to recognise the execution path that has been followed to arrive to this box, as it has changed (the added gateway didn't exist at the time, and the instance doesn't know how to handle this new component), which will cause the instance to get blocked.

That's why you shouldn't apply your new process version to uncompleted processes if any structural modifications (adding or removal of a component) have been made.


Regards,

Gareth THIVEUX   
Consultant Avant-Vente / Pre-Sales Consultant
 Fujitsu RunMyProcess
22 rue Chauchat, 75009 Paris - France (GMT+1)
website : Fujitsu RunMyProcess      



Fujitsu RunMyProcess user? Please add a review on GoogleApps Marketplace

Afin de contribuer au respect de l'environnement, merci de n'imprimer ce message qu'en cas de nécessité.
Be environmentally friendly: do not print this email unless it is entirely necessary.


2013/7/17 <tom....@mycit.ie>

--
Fujitsu - RunMyProcess
---
You received this message because you are subscribed to the Google Groups "RunMyProcess Support Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to supportforum...@runmyprocess.com.
To post to this group, send email to suppor...@runmyprocess.com.
Visit this group at http://groups.google.com/a/runmyprocess.com/group/supportforum/.
For more options, visit https://groups.google.com/a/runmyprocess.com/groups/opt_out.



Reply all
Reply to author
Forward
0 new messages