Модификация процесса Camunda после завершения экземпляра процесса

Можно ли изменить ЗАВЕРШЕННЫЙ процесс с помощью кабины в корпоративной версии Camunda, чтобы он вернулся на последний этап (этап непосредственно перед завершением)?
Обратите внимание, что версия сообщества оценивается с помощью REST API и условие состоит в том, что processInstanceId не должен изменяться.

Причина, по которой задается этот вопрос, заключается в том, что Camunda успешно завершила обработку в соответствии с рабочим процессом и теперь отвечает вызывающему с помощью REST API, и внезапно происходит сбой сети, поэтому в этом особом случае Camunda и репозиторий вызывающего должны быть отключены синхронизации.


person mandar    schedule 27.09.2017    source источник


Ответы (1)


Ближе всего к этому вы можете подойти к POST /process-definition/{id}/restart API. Однако он не восстанавливает экземпляр процесса с тем же идентификатором.

Ссылки:

person thorben    schedule 27.09.2017
comment
Спасибо @thorben. Ссылки были полезны. Если невозможно ИЗМЕНИТЬ экземпляр процесса после его завершения, я помечаю ответ как принятый. - person mandar; 27.09.2017
comment
Правильный. Модификация экземпляра процесса применяется только к запущенным экземплярам. - person thorben; 27.09.2017