AnsweredAssumed Answered

ReceiveTask with TimerBoundaryEvent strange behavior !

Question asked by meditel on Sep 24, 2011
Latest reply on Oct 5, 2011 by meditel
Hi,

[attachment=1]MyProcess3.png[/attachment]

In this example ReceiveTask is waiting for an external Signal before the timer expiration (20s).
Signal received ScriptTask prints out "Signal received"
Timer expired ScriptTask prints out "Timer expired"

If i execute this process and after 20s i can see the message "Timer expired".
But if i execute this process and send a Signal to the ReceiveTask like this :

…. 
runtimeService.signal(execution.getId());

then i don't see any message, and i can see that the process has well ended (My instances).

Could someone explain this behavior please ?
Might be a bug ?

Best regards,
Meditel

Outcomes