提交 da371ed0 编写于 作者: S Saeid Mirzaei

finalize act-1589

上级 99e8c886
......@@ -57,8 +57,8 @@ public class IntermediateThrowSignalEventActivityBehavior extends AbstractBpmnAc
for (SignalEventSubscriptionEntity signalEventSubscriptionEntity : subscriptionEntities) {
signalEventSubscriptionEntity.eventReceived(null, signalDefinition.isAsync());
}
if (execution.getActivity() != null)
leave(execution);
if (execution.getActivity() != null) // Do not continue if process has alread finished
leave(execution);
}
}
......@@ -376,13 +376,10 @@ public class SignalEventTest extends PluggableActivitiTestCase {
}
@Deployment
public void testEarlyFinishedProcess() {
Map<String, Object> variableMap = new HashMap<String, Object>();
variableMap.put("name", "Activiti");
public void testEarlyFinishedProcess() {
ProcessInstance processInstance = runtimeService.startProcessInstanceByKey(
"callerProcess", variableMap);
"callerProcess");
assertNotNull(processInstance.getId());
}
......
......@@ -25,7 +25,7 @@
<startEvent id="startevent2" name="Start"></startEvent>
<endEvent id="endevent2" name="End"></endEvent>
<intermediateThrowEvent id="signalintermediatethrowevent1" name="SignalThrowEvent">
<signalEventDefinition signalRef="signal1"></signalEventDefinition>
<signalEventDefinition signalRef="killSignal"></signalEventDefinition>
</intermediateThrowEvent>
<sequenceFlow id="flow6" sourceRef="startevent2" targetRef="signalintermediatethrowevent1"></sequenceFlow>
<userTask id="usertask1" name="User Task" activiti:candidateGroups="group1"></userTask>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册