Activiti

ReceiveTask with TimerBoundaryEvent not working as expected !

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Not A Bug
  • Affects Version/s: 5.7
  • Fix Version/s: 5.8
  • Component/s: Engine
  • Labels:
    None
  • Number of attachments :
    1

Description

The attached example has a ReceiveTask with a TimerBoundaryEvent (20sec). I added two ScriptTask's used only to print some logs.

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 view in Explorer).
Please take a look at the Activiti forum entry : http://forums.activiti.org/en/viewtopic.php?f=6&t=2463

Activity

Hide
Meditel added a comment - - edited

If i execute the process and send a Signal to the ReceiveTask before the time expiration, then i am expecting "Signal received" in the logs. But this never happens.

Show
Meditel added a comment - - edited If i execute the process and send a Signal to the ReceiveTask before the time expiration, then i am expecting "Signal received" in the logs. But this never happens.

People

  • Assignee:
    Unassigned
    Reporter:
    Meditel
Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: