cancel
Showing results for 
Search instead for 
Did you mean: 

how to add listener to callActivity?

ray1
Champ in-the-making
Champ in-the-making
I designed the subprocess ,and setting start event listener 。

<process id="called" name="calledprocess">resId: <extensionElements>  <activiti:executionListener event="start" class="com.ray.listener.StartEventListener" />   <activiti:executionListener event="end" class="com.ray.listener.EndEventListener" />   </extensionElements>  <startEvent activiti:initiator="startUser" id="StartEvent1" name="start" />   <endEvent id="EndEvent1" name="end1" />  <userTask id="UserTask1" name="finance audit">  <documentation />  <extensionElements>  <activiti:taskListener class="com.ray.listener.TaskCreateListener" event="create" />   <activiti:taskListener class="com.ray.listener.TaskAssignListener" event="assignment" />   <activiti:taskListener class="com.ray.listener.TaskCompleteListener" event="complete" />   </extensionElements>  </userTask> <userTask id="UserTask2" name="cashier">  <documentation />  <extensionElements>  <activiti:taskListener class="com.ray.listener.TaskCreateListener" event="create" />   <activiti:taskListener class="com.ray.listener.TaskAssignListener" event="assignment" />   <activiti:taskListener class="com.ray.TaskCompleteListener" event="complete" />   </extensionElements>  </userTask>  <sequenceFlow sourceRef="StartEvent1" targetRef="UserTask1" id="sequenceFlow1" name="" />   <sequenceFlow sourceRef="UserTask1" targetRef="UserTask2" id="sequenceFlow2" name="" />   <sequenceFlow sourceRef="UserTask2" targetRef="EndEvent1" id="sequenceFlow3" name="" />   </process>‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

this process worked alone  is ok。the start event can be called.

but i use the definition as  a subprocess for a callActivity .

the event listener can't be called , why?

how can i add a listener for the callActivity ?
1 REPLY 1

ray1
Champ in-the-making
Champ in-the-making
the problem has not relacation with the callActivity,i make a mistake, user the listerner is worked ok  .