Search code examples
camunda

Camunda Process Modification after process instance has completed


Can a COMPLETED process be modified using cockpit in enterprise version of Camunda such that it is brought back to its last stage (stage just before completion)?
Note that community version is being evaluated using REST API and condition is that the processInstanceId should not change.

The reason for asking this question is after Camunda has successfully finished processing as per work-flow and now is responding to the caller using REST API and suddenly there is a network outage, so in this special case, Camunda and the caller's respository shall be out of sync.


Solution

  • The closest you can get to this is the POST /process-definition/{id}/restart API. However, it does not restore the process instance with the same id.

    Links: