AbstractBpmnActivityBehavior - thow error in signal

I use AbstractBpmnActivityBehavior to call an external service.
I’d like to throw an exception to cockpit, if service is up but returns an error.

An exception thrown in execute() is well managed,
but if throw from the signal callback, it is never seen by cockpit.

Is there any kind of Exception to achieve a such thing ? (BpmnError, ProcessEngineException, PvmException… )

Hi,

Any help would be appreciate on this topic !

In another manner : How to display incident in cockpit if exception occurs in “wait state after” in the following Camunda example ?