1 of 1 people found this helpful
To me this is not possible. I asked about this in a thread https://community.jboss.org/thread/221461?tstart=30.
Ksession there is no way to run a "launch process instance by name" as a major determinant in the tables in the database is ProcessID (as a String) that does not contain the version number.
You have to do simply use a naming convention for example: myprocessV1 and myprocessV2,
I found somewhere in forum (to version 5.2) that the new version of the process is not the same process, and therefore it is unrealized.
But I do not know why, then is the field version of the editor?
Thank you for your reply.
I came to this conclusion too but hopefully some jBPM expert will contradict us?
I hope, too, but the latest version 6.0 (alpha or whatever is) in a TASK table in databese does not have the field so it is unlikely to work.
see for example:
Unlike jbpm4, jbpm5 doesnot deploy the process definitions in the database. There may be a possibility with guvnor but as far as I know, it is not possible with guvnor too.
yes, it does not deploy definition. But when save process instance to database, the instance do not have information which version is running. It is only processId.