Process Instance Migration only in enterprise edition?

Is Process Instance Migration only available in Enterprise edition for platform 7? Or is there some way to do it in the community edition as well?

You can do it in the community version through the rest api.

Thank you for your prompt response Niall. Loved your videos btw and your pet hawk. In the API body, what needs to be defined under “instructions”? It says activity id but I am not sure what that is
image

1 Like

I will of course pass on your complements to the hawk :slight_smile:

So the instructions is where you add the activity mapping. you’ve already picked which processes to migrate, but you also need to specify how to move a token from one activity to another. If they’re the same process but a different version, then it’s usually maping the same IDs, but if there have been significant changes between the two models you’d need to show exactly which activity maps to another.

So if I have a called process in my BPMN diagram, I will have to specify their definition ids here to map from the older process definition to the newer one?

Exactly, you’ll need to specify each activity (that has a token on it) and which activity they supposed to be migrated to.

Thank you so much for your help Niall. Was able to solve my issue. I really appreciate the effort both you and the Camunda team put into this community. Have a great one!

1 Like

Sorry Niall had another doubt. Lets say in an older version I had a user task but in the latest version that user task is now inside a call activity. Is there anyway to map the user task in the older version to the user task within the call activity in the latest version?

Unfortunately not - You’ll nee to map it to a task before the call activity

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.