Quick question–
I have BPMN with service task. This task has some input and output variables using expression variables set by service task.
When the task execution code throws BpmnError, I see its still trying to process output parameters and fails because it does not find some variables which would have been set if service task execution has been successful. Shouldn’t output variable processing be skipped if service task throws BpmnError?
Thanks.