Бывают ситуации, когда пакет застревает на какой-либо коробке в Camunda и висит там длительное время.
Если это инцидент (содержит красный восклицательный знак) , то его можно переотправить нажав кнопку Retry, в ином случае прийдется это сделать с помощью JSON запроса.
Для отправки REST запросов я использую Insomnia.
Для начала найдем свой пакет в Camunda. Нам потребуется :
выделяем коробку, в которой находится пакет:
в адресной строке забираем название коробки (activity_id) :
отправляем POST запрос на адрес
(тут мы подставляем activity_id = 817fe0b0-86ea-11e7-b1c6-fa163eea878d)
POST http://my_camunda_host:8080/engine-rest/engine/default/process-instance/817fe0b0-86ea-11e7-b1c6-fa163eea878d/modification
JSON запрос:
{
"skipCustomListeners": false,
"instructions": [
{
"type": "cancel",
"activityId": "formationRecordsTask"
},
{
"type": "startBeforeActivity",
"activityId": "formationRecordsTask"
}
]
}
Если это инцидент (содержит красный восклицательный знак) , то его можно переотправить нажав кнопку Retry, в ином случае прийдется это сделать с помощью JSON запроса.
Для отправки REST запросов я использую Insomnia.
Для начала найдем свой пакет в Camunda. Нам потребуется :
выделяем коробку, в которой находится пакет:
в адресной строке забираем название коробки (activity_id) :
отправляем POST запрос на адрес
(тут мы подставляем activity_id = 817fe0b0-86ea-11e7-b1c6-fa163eea878d)
POST http://my_camunda_host:8080/engine-rest/engine/default/process-instance/817fe0b0-86ea-11e7-b1c6-fa163eea878d/modification
JSON запрос:
{
"skipCustomListeners": false,
"instructions": [
{
"type": "cancel",
"activityId": "formationRecordsTask"
},
{
"type": "startBeforeActivity",
"activityId": "formationRecordsTask"
}
]
}
Комментариев нет:
Отправить комментарий