Menu

#289 Неверно присходит переход по таймеру

v4.0.2
closed-fixed
Dofs
None
5
2013-04-29
2013-04-25
No

Неверно присходит переход по таймеру.

Ожидалось что по истечению 1 минуты управление попадёт в узел «Ошибка», а попадает в узел «Действие2». БП во вложении (чтобы запустилось у вас, необходимо убрать freemarker-тэги), логи ниже.

Date Event
25.04.2013 11:55:40 Process has been started by Administrator
Swimlane Роль1 assigned to Administrator
Leaving node Начало
Execution passed by transition tr1
Entering node Действие1
Created task Действие1
Executed action CreateTimerAction{event=task-create, dueDate=1 minutes}, timer will be triggered at 25.04.2013 11:56
Task Действие1 assigned to executor id Administrator
25.04.2013 11:56:45 Task Действие1 was expired. Timer triggered.
Executed action CancelTimerAction{event=node-leave, delegation=null}
Leaving node Действие1
Execution passed by transition time-out-transition
Entering node Действие2
Created task Действие2
Task Действие2 assigned to executor id Administrator
2 Attachments

Discussion

  • Tim Urmancheev

    Tim Urmancheev - 2013-04-25
     
  • Dofs

    Dofs - 2013-04-29

    Это происходило из-за одинакового названия переходов (time-out-transition).
    Добавлены проверки.
    Также добавлена возможность произвольного именования переходов выходящих из таймера.

     
  • Dofs

    Dofs - 2013-04-29
    • status: open --> closed-fixed
    • assigned_to: Dofs
     
MongoDB Logo MongoDB