10-06-2010 05:50 AM
<process id="testProcess1" name="Test Process">
<startEvent id="startTest" />
<sequenceFlow id="flow1" sourceRef="startTest" targetRef="t1" />
<userTask id="t1" name="T1" />
<sequenceFlow id="flow2" sourceRef="t1" targetRef="t2" />
<task id="t2" name="T2"/>
<sequenceFlow id="flow3" sourceRef="t2" targetRef="ready" />
<endEvent id="ready" />
</process>
The test fails and the processInstance still holds activity 'T1':
ProcessInstance processInstance = processEngine.getRuntimeService()
.startProcessInstanceByKey("testProcess1");
Task task = processEngine.getTaskService().createTaskQuery()
.processInstanceId(processInstance.getId())
.singleResult();
processEngine.getTaskService().complete(task.getId());
assertEquals(true, processInstance.isEnded());
Frauke
03-21-2011 01:00 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.