AnsweredAssumed Answered

why does not execute endEvent in callActivity?

Question asked by vincen on Aug 22, 2016
TwlfthProcess: 
< process id="twelfthProcess" name="Twelfth process" isExecutable="true">
    < startEvent id="startevent1" name="Start"></startEvent>
    < userTask id="usertask1" name="User Task1"></userTask>
    < sequenceFlow id="flow1" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
    < endEvent id="endevent1" name="End"></endEvent>
    < callActivity id="callactivity1" name="Call Activity1" calledElement="firstProcess"></callActivity>
    < sequenceFlow id="flow2" sourceRef="usertask1" targetRef="callactivity1"></sequenceFlow>
    < sequenceFlow id="flow3" sourceRef="callactivity1" targetRef="endevent1"></sequenceFlow>
</ process>

FirstProcess:
< process id="firstProcess" name="First Process" isExecutable="true">
    < startEvent id="startevent1" name="Start"></startEvent>
    < userTask id="usertask1" name="Manager"></userTask>
    < sequenceFlow id="flow1" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
    < userTask id="usertask2" name="HR"></userTask>
    < sequenceFlow id="flow2" sourceRef="usertask1" targetRef="usertask2"></sequenceFlow>
    < endEvent id="endevent1" name="End"></endEvent>
    < sequenceFlow id="flow3" sourceRef="usertask2" targetRef="endevent1"></sequenceFlow>
</ process>

when i execute Twelfth Process for learning call activity, i find it do not execute End Event both in Twelfth Process and First Process.
sorry for my poor english, and did i describe my question clearly?

Outcomes