Hi I'm having a problem with a boundary timer event not firing. I realize the typical issue for this is <property name="jobExecutorActivate" value="true"/> has not been set to true. That is not the issue here.
Below is a snipit of code from my bpmn file. The flow arrives at the user task and I expect the timer boundary event to trigger after 2 seconds (set for test purposes). However the User task is never canceled and the email task that is linked to the timer boundary event is never called.
<userTask id="waitingForSecondPayment" name="Waiting For Second Payment" activiti:candidateGroups="ROLE_REQUESTOR"></userTask>
<sequenceFlow id="flow6" sourceRef="notifySecondPayment" targetRef="waitingForSecondPayment"></sequenceFlow>
<boundaryEvent id="boundarytimer1" name="Timer" attachedToRef="waitingForSecondPayment" cancelActivity="true">
<timerEventDefinition>
<timeDuration>PT2S</timeDuration>
</timerEventDefinition>
</boundaryEvent>
<serviceTask id="notifyArchivedNo2ndPayment" name="Archived No 2nd Payment" activiti:type="mail">…
Any help would be very much appreciated.
Thanks