cancel
Showing results for 
Search instead for 
Did you mean: 

Two boundary events attached to the same userTask

muraliram
Champ in-the-making
Champ in-the-making
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" />
1 REPLY 1

trademak
Star Contributor
Star Contributor
How do you know that only the second one is executed?

Best regards,