hi folks,
we would do some kind of error handling in our process.
We have a sequence of service task, that does some async stuff (send a jms message), then we have a receive task that waits for answer of the async. service call.
If the service call is successful we complete the receive task.
Execution execution = runtimeService.createExecutionQuery().processInstanceId(processId).activityId(receiveActivityId).singleResult();
runtimeService.signal(execution.getId(), processVariablesMap);
After that we have some more service task –> receive Task sequences.
But if the async. call does not succeed we get a message and then we want to do something like
runtimeService.signal(execution.getId(), BPMNError("code","message"));
How can we do that an is is possible to register Errorhandler to the process ?
Upload process image will currently not work (Could not upload attachment to ./files/3577_3c5a6eea8a66832846c8c6dab4a522ac.)
Thanks for help.