В wso2 BPS после запуска BPMN-процесса с помощью REST API также можно получить переменные для завершенного процесса. - PullRequest
0 голосов
/ 07 октября 2018

В wso2 BPS, после запуска процесса мы можем получить переменные, используя идентификатор экземпляра процесса .Но как получить переменные для завершенного экземпляра, так как я получаю 404. Но он отлично работает для незавершенной задачи, значит, если какая-либо пользовательская задача находится в состоянии ожидания, процесс будет в активном состоянии.

ОтветЯ получаю после вызова оставшейся части,

{
    "id": "90012",
    "url": "http://localhost:8080/activiti-rest/service/runtime/process-instances/90012",
    "businessKey": "myBusinessKey",
    "suspended": false,
    "ended": true,
    "processDefinitionId": "dummy:2:89268",
    "processDefinitionUrl": "http://localhost:8080/activiti-rest/service/repository/process-definitions/dummy:2:89268",
    "processDefinitionKey": "dummy",
    "activityId": "endevent1",
    "variables": [],
    "tenantId": "",
    "name": null,
    "completed": true
}

Приведенный выше идентификатор не будет работать, а это 90012, если я запрашиваю переменную, я получаю 404, когда процесс завершен.

...