Hi,
after upgrading vom Camunda 7.17 to 7.21 my integration tests picked up changed behaviour of the REST-API.
When a message is sent via the REST API that leads to the cancelation of a running process via error-handler, then the execution-attribute in the REST response is empty.
In 7.17, the execution-attribute was populated.
Is this behaviour intended or a regression?
Many thanks
Ulf
Details
Request:
{
"messageName": "BewilligungGenerischCancelMessage",
"withoutTenantId": false,
"processInstanceId": "63e11c6b-54ac-11ef-92ef-0242ac12000a",
"all": false,
"resultEnabled": true,
"variablesInResultEnabled": true
}
Response
[
{
"resultType": "Execution",
"execution": null,
"processInstance": {
"links": [],
"id": "63e11c6b-54ac-11ef-92ef-0242ac12000a",
"definitionId": "e96912ee-54a1-11ef-92ef-0242ac12000a",
"businessKey": null,
"caseInstanceId": null,
"ended": true,
"suspended": false,
"tenantId": "stbe"
},
"variables": { ... }
}
]