Bernd Ruecker commented on JBPM-165:
What I have already as a command (not yet committed, because the test is not ready) is to
change the version of a process instance. But I just changed the associations from the
runtime objects to the new version defintion objects (this code we had already in out
toolkit for jbpm).
But this is not yet the solution Tom wanted to have. But I can commit it today as a
"preview", so everybody can have a look at it.
process instance versioning
Project: JBoss jBPM
Issue Type: Feature Request
Components: Core Engine
Reporter: Tom Baeyens
Assigned To: Tom Baeyens
Fix For: jBPM jPDL 3.2
i think jbpm could offer some degree of assistence in process instance versioning.
when a new version of a process is deployed, jbpm could do the following conversion for a
process instance :
* input required: mapping of the nodes from the old to the new definition.
* cancel the old process instance
* create a new process instance and copy the runtime (exe) information such as tokens and
process variables from the old process instance.
* then establish a special link between the 2 process instances to indicate that the new
process instance is the continuation of the old process instance.
this way we can avoid the problematic conversion of logs, while still keeping them in the
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see: http://www.atlassian.com/software/jira