AnsweredAssumed Answered

Timer Boundary Events

Question asked by pault on Dec 7, 2010
Latest reply on Dec 7, 2010 by pault
I'm trying to set a timer event on an activity that has no other sequenceFlow leaving it - i.e. I just want a timed delay, rather than an escallation process.

I'm doing this following the example in the user guide, with a timer period of 10 seconds, but the timer never seems to fire and the process stays in the wait activity.

Should I be able to do this in the current version ?

Here is the relevant BPMN xml, I've tried a userTask rather than a recieveTask as well, in either case iy never progresses from "waitSate" :

           <receiveTask id="waitState" name="Wait" />
      
      <boundaryEvent id="waitTimer" cancelActivity="true" attachedToRef="waitState">
         <timerEventDefinition>
          <timeDuration>PT10S</timeDuration>
        </timerEventDefinition>
      </boundaryEvent>
       
      <sequenceFlow id="flow3" sourceRef="waitTimer" targetRef="mServiceTask" />

Outcomes