Я использую Activiti BPM для реализации простого рабочего процесса. Этот рабочий процесс отправляет сообщения электронной почты пользователям и ожидает отзывов пользователей. Если отзыв не будет получен в течение 24 часов, он снова отправит электронное письмо и будет ждать ответа.
Я использовал граничное событие следующим образом:
<boundaryEvent id="boundarytimer1" name="Timer" attachedToRef="userTask" cancelActivity="true">
<timerEventDefinition>
<timeDuration>PT24H</timeDuration>
</timerEventDefinition>
</boundaryEvent>
Я вижу задание таймера, созданное в таблице ACT_RU_JOB. Однако эта работа не запускается.