Has anybody a idea to this?
Can we change the NODE_ id to the node in the new process?
What's wioth the processInstance? And the open tasks?
Thanks in davance
When you redeploy the process(changed or not), the version will increase by 1. All open tasks still follow the old version while new task will use new version
yes, I know. But some of the running processes should take the new version (because the old one has a bug), so I want manually set them to the new version.
How can I do this?
Changing the references from the old definitions to the new definitions should not have any side effects, as long as you update *every single* reference. I'd recommend to copy your existing database to a test database and do the changes in a trial-and-error manner.
Tom is working on a general-purpose solution: http://jira.jboss.org/jira/browse/JBPM-165. However, this problem is nontrivial, so it could take some time.