AnsweredAssumed Answered

Two boundary events attached to the same userTask

Question asked by muraliram on Feb 23, 2012
Latest reply on Feb 23, 2012 by trademak
I want to attach two boundayEvent to same task, one to be fired after 1 minute and another one after 3 minutes. Following is the boundary event definition. The problem is that only the second one is getting executed. Any thoughts on this?

<!– First level of escalation. Send email to the person –>
      <boundaryEvent id="escalationTimer" cancelActivity="false" attachedToRef="reviewUpgradeRequest">
      <timerEventDefinition>
         <timeDuration>PT1M</timeDuration>
      </timerEventDefinition>
      </boundaryEvent>
      <sequenceFlow sourceRef="escalationTimer" targetRef="sendEscalationEmail" />

      <!– Second level of escalation. Assign it to a different group –>
      <boundaryEvent id="escalationTimerLevel2" cancelActivity="true" attachedToRef="reviewUpgradeRequest">
      <timerEventDefinition>
         <timeDuration>PT3M</timeDuration>
      </timerEventDefinition>
      </boundaryEvent>
      <sequenceFlow sourceRef="escalationTimerLevel2" targetRef="evaluateRequestByManager" />

Outcomes