Commit 8ff208d8 authored by cijujoseph's avatar cijujoseph

Updated with more DMN Unit test cases

parent 7f62943b
No preview for this file type
{"name":"Test App","description":"","definition":{"models":[{"id":61074,"name":"GatewaysAndConditions","version":1,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-10-02T20:23:08.394+0000"},{"id":61073,"name":"CustomListeners","version":1,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-10-02T19:59:17.046+0000"},{"id":60061,"name":"EmailTaskProcess","version":2,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-29T16:27:58.511+0000"},{"id":59066,"name":"SignalCatch","version":3,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.320+0000"},{"id":58059,"name":"UserTaskProcess","version":6,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.302+0000"},{"id":59065,"name":"BoundaryTimerCatchProcess","version":3,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.274+0000"},{"id":59064,"name":"IntermediateTimerCatchProcess","version":3,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.251+0000"},{"id":58060,"name":"APSRestStepProcess","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.235+0000"},{"id":58058,"name":"NoOpProcess","version":7,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.220+0000"},{"id":59060,"name":"CandidateUserAssignment","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.202+0000"},{"id":59059,"name":"CandidateGroupAssignment","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.183+0000"},{"id":59061,"name":"CandidateUserGroupFixedAssignment","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.164+0000"},{"id":59063,"name":"UserAssignment","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.146+0000"},{"id":59068,"name":"MessageCatch","version":2,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.119+0000"},{"id":60060,"name":"ReceiveTaskProcess","version":2,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.102+0000"}],"theme":"theme-1","icon":"glyphicon-asterisk","publishIdentityInfo":[]}}
\ No newline at end of file
{"name":"Test App","description":"","definition":{"models":[{"id":62063,"name":"DMNProcess","version":1,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-10-04T21:46:33.043+0000"},{"id":61074,"name":"GatewaysAndConditions","version":1,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-10-02T20:23:08.394+0000"},{"id":61073,"name":"CustomListeners","version":1,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-10-02T19:59:17.046+0000"},{"id":60061,"name":"EmailTaskProcess","version":2,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-29T16:27:58.511+0000"},{"id":59066,"name":"SignalCatch","version":3,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.320+0000"},{"id":58059,"name":"UserTaskProcess","version":6,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.302+0000"},{"id":59065,"name":"BoundaryTimerCatchProcess","version":3,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.274+0000"},{"id":59064,"name":"IntermediateTimerCatchProcess","version":3,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.251+0000"},{"id":58060,"name":"APSRestStepProcess","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.235+0000"},{"id":58058,"name":"NoOpProcess","version":7,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.220+0000"},{"id":59060,"name":"CandidateUserAssignment","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.202+0000"},{"id":59059,"name":"CandidateGroupAssignment","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.183+0000"},{"id":59061,"name":"CandidateUserGroupFixedAssignment","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.164+0000"},{"id":59063,"name":"UserAssignment","version":4,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.146+0000"},{"id":59068,"name":"MessageCatch","version":2,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.119+0000"},{"id":60060,"name":"ReceiveTaskProcess","version":2,"modelType":0,"description":"","stencilSetId":0,"createdByFullName":"Ciju Administrator","createdBy":1,"lastUpdatedByFullName":"Ciju Administrator","lastUpdatedBy":1,"lastUpdated":"2017-09-27T19:27:02.102+0000"}],"theme":"theme-1","icon":"glyphicon-asterisk","publishIdentityInfo":[]}}
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813890" modeler:modelId="58060" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422235" modeler:originalModelId="58059" modeler:originalModelVersion="3">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221079" modeler:modelId="58060" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422235" modeler:originalModelId="58059" modeler:originalModelVersion="3">
<process id="APSRestStepProcess" name="APSRestStepProcess" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813883" modeler:modelId="59065" modeler:modelVersion="3" modeler:modelLastUpdated="1506540422274" modeler:originalModelId="59064" modeler:originalModelVersion="1">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221072" modeler:modelId="59065" modeler:modelVersion="3" modeler:modelLastUpdated="1506540422274" modeler:originalModelId="59064" modeler:originalModelVersion="1">
<process id="BoundaryTimerCatchProcess" name="BoundaryTimerCatchProcess" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813902" modeler:modelId="59059" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422183">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221088" modeler:modelId="59059" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422183">
<process id="CandidateGroupAssignment" name="Candidate Group Assignment" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813896" modeler:modelId="59060" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422202" modeler:originalModelId="59059" modeler:originalModelVersion="1">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221084" modeler:modelId="59060" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422202" modeler:originalModelId="59059" modeler:originalModelVersion="1">
<process id="CandidateUserAssignment" name="CandidateUserAssignment" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813906" modeler:modelId="59061" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422164" modeler:originalModelId="59060" modeler:originalModelVersion="1">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221092" modeler:modelId="59061" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422164" modeler:originalModelId="59060" modeler:originalModelVersion="1">
<process id="CandidateUserGroupFixedAssignment" name="CandidateUserGroupFixedAssignment" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813868" modeler:modelId="61073" modeler:modelVersion="1" modeler:modelLastUpdated="1506974357046">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221059" modeler:modelId="61073" modeler:modelVersion="1" modeler:modelLastUpdated="1506974357046">
<process id="CustomListeners" name="CustomListeners" isExecutable="true">
<extensionElements>
<activiti:eventListener events="TIMER_FIRED" delegateExpression="${timerFiredEventListener}"/>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221048" modeler:modelId="62063" modeler:modelVersion="1" modeler:modelLastUpdated="1507153593043">
<process id="DMNProcess" name="DMNProcess" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
<modeler:editor-resource-id><![CDATA[startEvent1]]></modeler:editor-resource-id>
</extensionElements>
</startEvent>
<sequenceFlow id="sid-2ADB1E3A-83C0-4B92-BA94-A82CA2F74572" sourceRef="startEvent1" targetRef="sid-64984886-E2FE-4A97-8886-D8482220FAAB">
<extensionElements>
<modeler:editor-resource-id><![CDATA[sid-2ADB1E3A-83C0-4B92-BA94-A82CA2F74572]]></modeler:editor-resource-id>
</extensionElements>
</sequenceFlow>
<endEvent id="sid-03632310-A627-402A-990E-0E9CD0B6B1D4">
<extensionElements>
<modeler:editor-resource-id><![CDATA[sid-03632310-A627-402A-990E-0E9CD0B6B1D4]]></modeler:editor-resource-id>
</extensionElements>
</endEvent>
<serviceTask id="sid-64984886-E2FE-4A97-8886-D8482220FAAB" activiti:delegateExpression="${activiti_executeDecisionDelegate}">
<extensionElements>
<activiti:field name="decisionTableReferenceKey">
<activiti:string><![CDATA[dmntest]]></activiti:string>
</activiti:field>
<modeler:decisiontable-reference modeler:decisiontablereferenceid="62062" modeler:decisiontablereferencename="dmntest"/>
<modeler:editor-resource-id><![CDATA[sid-64984886-E2FE-4A97-8886-D8482220FAAB]]></modeler:editor-resource-id>
</extensionElements>
</serviceTask>
<exclusiveGateway id="sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE" name="Rule Evaluated?" default="sid-8C7F03DA-BF98-4D85-879E-406F162D39F1">
<extensionElements>
<modeler:editor-resource-id><![CDATA[sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE]]></modeler:editor-resource-id>
</extensionElements>
</exclusiveGateway>
<sequenceFlow id="sid-C9B0A1A2-4A33-40FF-9490-EF40A08D48A0" sourceRef="sid-64984886-E2FE-4A97-8886-D8482220FAAB" targetRef="sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE">
<extensionElements>
<modeler:editor-resource-id><![CDATA[sid-C9B0A1A2-4A33-40FF-9490-EF40A08D48A0]]></modeler:editor-resource-id>
</extensionElements>
</sequenceFlow>
<userTask id="sid-22693457-EE61-4DBB-BBA2-576D84650B2C" name="Rule Not Evaluated" activiti:assignee="$INITIATOR">
<extensionElements>
<modeler:allow-send-email><![CDATA[true]]></modeler:allow-send-email>
<modeler:activiti-idm-initiator><![CDATA[true]]></modeler:activiti-idm-initiator>
<modeler:editor-resource-id><![CDATA[sid-22693457-EE61-4DBB-BBA2-576D84650B2C]]></modeler:editor-resource-id>
</extensionElements>
</userTask>
<endEvent id="sid-E73BF4C9-5022-467D-AF29-3AF66B1A1703">
<extensionElements>
<modeler:editor-resource-id><![CDATA[sid-E73BF4C9-5022-467D-AF29-3AF66B1A1703]]></modeler:editor-resource-id>
</extensionElements>
</endEvent>
<sequenceFlow id="sid-E742E135-82CD-4FB0-A64E-60A73617C0B5" sourceRef="sid-22693457-EE61-4DBB-BBA2-576D84650B2C" targetRef="sid-E73BF4C9-5022-467D-AF29-3AF66B1A1703">
<extensionElements>
<modeler:editor-resource-id><![CDATA[sid-E742E135-82CD-4FB0-A64E-60A73617C0B5]]></modeler:editor-resource-id>
</extensionElements>
</sequenceFlow>
<sequenceFlow id="sid-391436E7-66C6-46B4-8465-9A649F0AFF8D" name="Yes" sourceRef="sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE" targetRef="sid-03632310-A627-402A-990E-0E9CD0B6B1D4">
<extensionElements>
<modeler:conditionDefinition modeler:index="0" modeler:leftRestResponseId="output" modeler:rightValue="abc" modeler:operator="=="/>
<modeler:editor-resource-id><![CDATA[sid-391436E7-66C6-46B4-8465-9A649F0AFF8D]]></modeler:editor-resource-id>
</extensionElements>
<conditionExpression xsi:type="tFormalExpression"><![CDATA[${(activiti_flowConditionsBean.exists(execution, 'output') && output == 'abc')}]]></conditionExpression>
</sequenceFlow>
<sequenceFlow id="sid-8C7F03DA-BF98-4D85-879E-406F162D39F1" name="No" sourceRef="sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE" targetRef="sid-22693457-EE61-4DBB-BBA2-576D84650B2C">
<extensionElements>
<modeler:editor-resource-id><![CDATA[sid-8C7F03DA-BF98-4D85-879E-406F162D39F1]]></modeler:editor-resource-id>
</extensionElements>
</sequenceFlow>
</process>
<bpmndi:BPMNDiagram id="BPMNDiagram_DMNProcess">
<bpmndi:BPMNPlane bpmnElement="DMNProcess" id="BPMNPlane_DMNProcess">
<bpmndi:BPMNShape bpmnElement="startEvent1" id="BPMNShape_startEvent1">
<omgdc:Bounds height="30.0" width="30.0" x="100.0" y="163.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="sid-03632310-A627-402A-990E-0E9CD0B6B1D4" id="BPMNShape_sid-03632310-A627-402A-990E-0E9CD0B6B1D4">
<omgdc:Bounds height="28.0" width="28.0" x="510.0" y="164.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="sid-64984886-E2FE-4A97-8886-D8482220FAAB" id="BPMNShape_sid-64984886-E2FE-4A97-8886-D8482220FAAB">
<omgdc:Bounds height="80.0" width="100.0" x="165.0" y="135.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE" id="BPMNShape_sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE">
<omgdc:Bounds height="40.0" width="40.0" x="310.0" y="155.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="sid-22693457-EE61-4DBB-BBA2-576D84650B2C" id="BPMNShape_sid-22693457-EE61-4DBB-BBA2-576D84650B2C">
<omgdc:Bounds height="80.0" width="100.0" x="360.0" y="45.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="sid-E73BF4C9-5022-467D-AF29-3AF66B1A1703" id="BPMNShape_sid-E73BF4C9-5022-467D-AF29-3AF66B1A1703">
<omgdc:Bounds height="28.0" width="28.0" x="505.0" y="71.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sid-2ADB1E3A-83C0-4B92-BA94-A82CA2F74572" id="BPMNEdge_sid-2ADB1E3A-83C0-4B92-BA94-A82CA2F74572">
<omgdi:waypoint x="129.9932545528355" y="177.5502023634149"/>
<omgdi:waypoint x="165.0" y="176.5"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sid-8C7F03DA-BF98-4D85-879E-406F162D39F1" id="BPMNEdge_sid-8C7F03DA-BF98-4D85-879E-406F162D39F1">
<omgdi:waypoint x="330.5" y="155.5"/>
<omgdi:waypoint x="330.5" y="85.0"/>
<omgdi:waypoint x="360.0" y="85.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sid-391436E7-66C6-46B4-8465-9A649F0AFF8D" id="BPMNEdge_sid-391436E7-66C6-46B4-8465-9A649F0AFF8D">
<omgdi:waypoint x="349.2576530612245" y="175.7423469387755"/>
<omgdi:waypoint x="510.00116831984127" y="177.81913654160002"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sid-C9B0A1A2-4A33-40FF-9490-EF40A08D48A0" id="BPMNEdge_sid-C9B0A1A2-4A33-40FF-9490-EF40A08D48A0">
<omgdi:waypoint x="265.0" y="175.2164502164502"/>
<omgdi:waypoint x="310.4130434782609" y="175.41304347826087"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sid-E742E135-82CD-4FB0-A64E-60A73617C0B5" id="BPMNEdge_sid-E742E135-82CD-4FB0-A64E-60A73617C0B5">
<omgdi:waypoint x="460.0" y="85.0"/>
<omgdi:waypoint x="505.0" y="85.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</definitions>
\ No newline at end of file
{"resourceId":62063,"properties":{"process_id":"DMNProcess","name":"DMNProcess","documentation":"","process_author":"","process_version":"","process_namespace":"http://www.activiti.org/processdef","executionlisteners":"","eventlisteners":"","signaldefinitions":"","messagedefinitions":"","executionvariables":"","metadata":""},"stencil":{"id":"BPMNDiagram"},"childShapes":[{"resourceId":"startEvent1","properties":{"overrideid":"","name":"","documentation":"","executionlisteners":"","initiator":"","formkeydefinition":"","formreference":"","fieldstovariables":"","formproperties":""},"stencil":{"id":"StartNoneEvent"},"childShapes":[],"outgoing":[{"resourceId":"sid-2ADB1E3A-83C0-4B92-BA94-A82CA2F74572"}],"bounds":{"lowerRight":{"x":130,"y":193},"upperLeft":{"x":100,"y":163}},"dockers":[]},{"resourceId":"sid-2ADB1E3A-83C0-4B92-BA94-A82CA2F74572","properties":{"overrideid":"","name":"","documentation":"","conditionsequenceflow":"","executionlisteners":"","defaultflow":"false"},"stencil":{"id":"SequenceFlow"},"childShapes":[],"outgoing":[{"resourceId":"sid-64984886-E2FE-4A97-8886-D8482220FAAB"}],"bounds":{"lowerRight":{"x":164.78169969647763,"y":177.54813849089433},"upperLeft":{"x":130.06205030352237,"y":176.50654900910567}},"dockers":[{"x":15,"y":15},{"x":50,"y":40}],"target":{"resourceId":"sid-64984886-E2FE-4A97-8886-D8482220FAAB"}},{"resourceId":"sid-03632310-A627-402A-990E-0E9CD0B6B1D4","properties":{"overrideid":"","name":"","documentation":"","executionlisteners":""},"stencil":{"id":"EndNoneEvent"},"childShapes":[],"outgoing":[],"bounds":{"lowerRight":{"x":538,"y":192},"upperLeft":{"x":510,"y":164}},"dockers":[]},{"resourceId":"sid-64984886-E2FE-4A97-8886-D8482220FAAB","properties":{"overrideid":"","name":"","documentation":"","asynchronousdefinition":"false","exclusivedefinition":"false","executionlisteners":"","multiinstance_type":"None","multiinstance_cardinality":"","multiinstance_collection":"","multiinstance_variable":"","multiinstance_condition":"","isforcompensation":"false","decisiontaskdecisiontablereference":{"id":62062,"name":"dmntest","referenceId":null,"variablesmapping":[]},"formkeydefinition":"","tasklisteners":"","usertasksendemail":true,"usertaskassignment":"","formproperties":"","categorydefinition":"","prioritydefinition":"","duedatedefinition":"","fieldstovariables":"","emailtemplate":"","type":"http://b3mn.org/stencilset/bpmn2.0#UserTask","formreference":""},"stencil":{"id":"DecisionTask"},"childShapes":[],"outgoing":[{"resourceId":"sid-C9B0A1A2-4A33-40FF-9490-EF40A08D48A0"}],"bounds":{"lowerRight":{"x":265,"y":215},"upperLeft":{"x":165,"y":135}},"dockers":[]},{"resourceId":"sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE","properties":{"overrideid":"","name":"Rule Evaluated?","documentation":"","asynchronousdefinition":"false","exclusivedefinition":"false","sequencefloworder":""},"stencil":{"id":"ExclusiveGateway"},"childShapes":[],"outgoing":[{"resourceId":"sid-8C7F03DA-BF98-4D85-879E-406F162D39F1"},{"resourceId":"sid-391436E7-66C6-46B4-8465-9A649F0AFF8D"}],"bounds":{"lowerRight":{"x":350,"y":195},"upperLeft":{"x":310,"y":155}},"dockers":[]},{"resourceId":"sid-C9B0A1A2-4A33-40FF-9490-EF40A08D48A0","properties":{"overrideid":"","name":"","documentation":"","conditionsequenceflow":"","executionlisteners":"","defaultflow":"false"},"stencil":{"id":"SequenceFlow"},"childShapes":[],"outgoing":[{"resourceId":"sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE"}],"bounds":{"lowerRight":{"x":309.64844687000755,"y":175.4097335362338},"upperLeft":{"x":265.62889687999245,"y":175.2191727137662}},"dockers":[{"x":50,"y":40},{"x":20.5,"y":20.5}],"target":{"resourceId":"sid-FD0EDD75-A1F6-49B1-A1F6-0BD4226C20EE"}},{"resourceId":"sid-22693457-EE61-4DBB-BBA2-576D84650B2C","properties":{"overrideid":"","name":"Rule Not Evaluated","documentation":"","asynchronousdefinition":"false","exclusivedefinition":"false","executionlisteners":"","multiinstance_type":"None","multiinstance_cardinality":"","multiinstance_collection":"","multiinstance_variable":"","multiinstance_condition":"","isforcompensation":"false","usertasksendemail":true,"usertaskassignment":"","formkeydefinition":"","formreference":"","fieldstovariables":"","duedatedefinition":"","prioritydefinition":"","categorydefinition":"","formproperties":"","tasklisteners":"","emailtemplate":""},"stencil":{"id":"UserTask"},"childShapes":[],"outgoing":[{"resourceId":"sid-E742E135-82CD-4FB0-A64E-60A73617C0B5"}],"bounds":{"lowerRight":{"x":460,"y":125},"upperLeft":{"x":360,"y":45}},"dockers":[]},{"resourceId":"sid-E73BF4C9-5022-467D-AF29-3AF66B1A1703","properties":{"overrideid":"","name":"","documentation":"","executionlisteners":""},"stencil":{"id":"EndNoneEvent"},"childShapes":[],"outgoing":[],"bounds":{"lowerRight":{"x":533,"y":99},"upperLeft":{"x":505,"y":71}},"dockers":[]},{"resourceId":"sid-E742E135-82CD-4FB0-A64E-60A73617C0B5","properties":{"overrideid":"","name":"","documentation":"","conditionsequenceflow":"","executionlisteners":"","defaultflow":"false"},"stencil":{"id":"SequenceFlow"},"childShapes":[],"outgoing":[{"resourceId":"sid-E73BF4C9-5022-467D-AF29-3AF66B1A1703"}],"bounds":{"lowerRight":{"x":504.375,"y":85},"upperLeft":{"x":460.390625,"y":85}},"dockers":[{"x":50,"y":40},{"x":14,"y":14}],"target":{"resourceId":"sid-E73BF4C9-5022-467D-AF29-3AF66B1A1703"}},{"resourceId":"sid-391436E7-66C6-46B4-8465-9A649F0AFF8D","properties":{"overrideid":"","name":"Yes","documentation":"","conditionsequenceflow":{"expression":{"type":"variables","leftRestResponseId":"output","operator":"==","rightValue":"abc"}},"executionlisteners":"","defaultflow":false},"stencil":{"id":"SequenceFlow"},"childShapes":[],"outgoing":[{"resourceId":"sid-03632310-A627-402A-990E-0E9CD0B6B1D4"}],"bounds":{"lowerRight":{"x":509.39461470141725,"y":177.81129993154286},"upperLeft":{"x":350.39640092358275,"y":175.75705944345714}},"dockers":[{"x":20.5,"y":20.5},{"x":14,"y":14}],"target":{"resourceId":"sid-03632310-A627-402A-990E-0E9CD0B6B1D4"}},{"resourceId":"sid-8C7F03DA-BF98-4D85-879E-406F162D39F1","properties":{"overrideid":"","name":"No","documentation":"","conditionsequenceflow":"","executionlisteners":"","defaultflow":true},"stencil":{"id":"SequenceFlow"},"childShapes":[],"outgoing":[{"resourceId":"sid-22693457-EE61-4DBB-BBA2-576D84650B2C"}],"bounds":{"lowerRight":{"x":359.3125,"y":154.703125},"upperLeft":{"x":330.5,"y":85}},"dockers":[{"x":20.5,"y":20.5},{"x":330.5,"y":85},{"x":50,"y":40}],"target":{"resourceId":"sid-22693457-EE61-4DBB-BBA2-576D84650B2C"}}],"bounds":{"lowerRight":{"x":1200,"y":1050},"upperLeft":{"x":0,"y":0}},"stencilset":{"url":"stencilsets/bpmn2.0/bpmn2.0.json","namespace":"http://b3mn.org/stencilset/bpmn2.0#"},"ssextensions":[]}
\ No newline at end of file
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813872" modeler:modelId="60061" modeler:modelVersion="2" modeler:modelLastUpdated="1506702478511" modeler:originalModelId="60060" modeler:originalModelVersion="1">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221062" modeler:modelId="60061" modeler:modelVersion="2" modeler:modelLastUpdated="1506702478511" modeler:originalModelId="60060" modeler:originalModelVersion="1">
<process id="EmailTaskProcess" name="EmailTaskProcess" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813862" modeler:modelId="61074" modeler:modelVersion="1" modeler:modelLastUpdated="1506975788394">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221053" modeler:modelId="61074" modeler:modelVersion="1" modeler:modelLastUpdated="1506975788394">
<process id="GatewaysAndConditions" name="GatewaysAndConditions" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813887" modeler:modelId="59064" modeler:modelVersion="3" modeler:modelLastUpdated="1506540422251" modeler:originalModelId="58059" modeler:originalModelVersion="4">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221075" modeler:modelId="59064" modeler:modelVersion="3" modeler:modelLastUpdated="1506540422251" modeler:originalModelId="58059" modeler:originalModelVersion="4">
<process id="IntermediateTimerCatchProcess" name="IntermediateTimerCatchProcess" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813914" modeler:modelId="59068" modeler:modelVersion="2" modeler:modelLastUpdated="1506540422119" modeler:originalModelId="59066" modeler:originalModelVersion="2">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221099" modeler:modelId="59068" modeler:modelVersion="2" modeler:modelLastUpdated="1506540422119" modeler:originalModelId="59066" modeler:originalModelVersion="2">
<message id="message-boundary" name="message-boundary"/>
<message id="message-catch" name="message-catch"/>
<process id="MessageCatch" name="MessageCatch" isExecutable="true">
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813893" modeler:modelId="58058" modeler:modelVersion="7" modeler:modelLastUpdated="1506540422220">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221082" modeler:modelId="58058" modeler:modelVersion="7" modeler:modelLastUpdated="1506540422220">
<process id="NoOpProcess" name="NoOpProcess" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813918" modeler:modelId="60060" modeler:modelVersion="2" modeler:modelLastUpdated="1506540422102" modeler:originalModelId="58060" modeler:originalModelVersion="3">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221102" modeler:modelId="60060" modeler:modelVersion="2" modeler:modelLastUpdated="1506540422102" modeler:originalModelId="58060" modeler:originalModelVersion="3">
<process id="ReceiveTaskProcess" name="ReceiveTaskProcess" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813876" modeler:modelId="59066" modeler:modelVersion="3" modeler:modelLastUpdated="1506540422320" modeler:originalModelId="59064" modeler:originalModelVersion="1">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221065" modeler:modelId="59066" modeler:modelVersion="3" modeler:modelLastUpdated="1506540422320" modeler:originalModelId="59064" modeler:originalModelVersion="1">
<signal id="signal-catch" name="signal-catch" activiti:scope="global"/>
<signal id="signal-boundary" name="signal-boundary" activiti:scope="global"/>
<process id="SignalCatch" name="SignalCatch" isExecutable="true">
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813909" modeler:modelId="59063" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422146" modeler:originalModelId="59060" modeler:originalModelVersion="1">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221095" modeler:modelId="59063" modeler:modelVersion="4" modeler:modelLastUpdated="1506540422146" modeler:originalModelId="59060" modeler:originalModelVersion="1">
<process id="UserAssignment" name="UserAssignment" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<?xml version='1.0' encoding='UTF-8'?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171002162813880" modeler:modelId="58059" modeler:modelVersion="6" modeler:modelLastUpdated="1506540422302">
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef" xmlns:modeler="http://activiti.com/modeler" modeler:version="1.0en" modeler:exportDateTime="20171004170221069" modeler:modelId="58059" modeler:modelVersion="6" modeler:modelLastUpdated="1506540422302">
<process id="UserTaskProcess" name="UserTaskProcess" isExecutable="true">
<startEvent id="startEvent1">
<extensionElements>
......
<definitions xmlns="http://www.omg.org/spec/DMN/20151130" id="definition_63063" name="dmntest" namespace="http://www.activiti.org/dmn">
<definitions xmlns="http://www.omg.org/spec/DMN/20151130" id="definition_1" name="dmntest" namespace="http://www.activiti.org/dmn">
<decision id="dmntest" name="dmntest">
<decisionTable id="decisionTable_63063" hitPolicy="FIRST">
<input label="input">
<inputExpression id="inputExpression_3" typeRef="string">
<decisionTable id="decisionTable_62062" hitPolicy="FIRST">
<input>
<inputExpression id="inputExpression_inputExpression_3" typeRef="string">
<text>input</text>
</inputExpression>
</input>
<output id="outputExpression_4" label="output" name="output" typeRef="string"/>
<output id="outputExpression_outputExpression_4" label="output" name="output" typeRef="string"/>
<rule>
<inputEntry id="inputEntry_3_1">
<inputEntry id="inputEntry_inputExpression_3_1">
<text>== "xyz"</text>
</inputEntry>
<outputEntry id="outputEntry_4_1">
<outputEntry id="outputEntry_outputExpression_4_1">
<text>"abc"</text>
</outputEntry>
</rule>
......
{"referenceId":null,"name":"dmntest","description":null,"editorJson":{"id":62062,"name":"dmntest","key":"dmntest","hitIndicator":"FIRST","inputExpressions":[{"id":"inputExpression_3","variableId":"input","variableType":null,"type":"string","label":null,"entries":null,"newVariable":false}],"outputExpressions":[{"id":"outputExpression_4","variableId":"output","variableType":"variable","type":"string","label":"output","entries":null,"newVariable":true}],"rules":[{"inputExpression_3":"== \"xyz\"","outputExpression_4":"\"abc\""}],"executionVariables":[]}}
\ No newline at end of file
package com.alfresco.aps.test.dmn;
import static com.alfresco.aps.testutils.TestUtilsConstants.DMN_RESOURCE_PATH;
import java.io.File;
import java.io.FileInputStream;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.activiti.dmn.engine.RuleEngineExecutionResult;
import com.activiti.dmn.engine.domain.entity.DmnDeployment;
import com.alfresco.aps.testutils.AbstractDmnTest;
import com.alfresco.aps.testutils.resources.ActivitiResources;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.dmn.cfg.xml" })
public class DmnUnitTest extends AbstractDmnTest {
String decisonTableKey = "dmntest";
String appName = "Test App";
@Before
public void before() throws Exception {
if(env.getProperty ("aps.app.download", Boolean.class, false)){
ActivitiResources.forceGet(appName);
}
//Deploy the dmn files
Iterator<File> it = FileUtils.iterateFiles(new File(DMN_RESOURCE_PATH), null, false);
while (it.hasNext()) {
String bpmnXml = ((File) it.next()).getPath();
String extension = FilenameUtils.getExtension(bpmnXml);
if (extension.equals("dmn")) {
DmnDeployment dmnDeplyment = repositoryService.createDeployment()
.addInputStream(bpmnXml, new FileInputStream(bpmnXml)).deploy();
deploymentList.add(dmnDeplyment.getId());
}
}
}
@After
public void after() {
for (Long deploymentId : deploymentList) {
repositoryService.deleteDeployment(deploymentId);
}
deploymentList.clear();
}
@Test
public void testProcessExecution() throws Exception {
public void testDMNExecution() throws Exception {
Map<String, Object> processVariablesInput = new HashMap<>();
processVariablesInput.put("input", "xyz");
RuleEngineExecutionResult result = ruleService.executeDecisionByKey(decisonTableKey, processVariablesInput);
Assert.assertNotNull(result);
Assert.assertEquals(1, result.getResultVariables().size());
Assert.assertSame(result.getResultVariables().get("output").getClass(), String.class);
Assert.assertEquals(result.getResultVariables().get("output"), "abc");
}
@Test
public void testDMNExecutionNoMatch() throws Exception {
Map<String, Object> processVariablesInput = new HashMap<>();
processVariablesInput.put("input", "dfdsf");
RuleEngineExecutionResult result = ruleService.executeDecisionByKey(decisonTableKey, processVariablesInput);
Assert.assertEquals(0, result.getResultVariables().size());
}
}
\ No newline at end of file
......@@ -27,6 +27,7 @@ import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static org.mockito.Mockito.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
package com.alfresco.aps.test.process;
import java.io.File;
import java.io.FileInputStream;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import org.activiti.engine.delegate.DelegateExecution;
import org.activiti.engine.repository.Deployment;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mockito;
import org.mockito.invocation.InvocationOnMock;
import org.mockito.stubbing.Answer;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.TestPropertySource;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.alfresco.aps.testutils.AbstractTest;
import com.alfresco.aps.testutils.resources.ActivitiResources;
import org.activiti.engine.runtime.ProcessInstance;
import org.activiti.engine.task.Task;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static org.mockito.Mockito.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
@TestPropertySource(value="classpath:local-dev-test.properties")
public class DMNProcessUnitTest extends AbstractTest {
String appName = "Test App";
String processDefinitionKey = "DMNProcess";
@Before
public void before() throws Exception {
if(env.getProperty ("aps.app.download", Boolean.class, false)){
ActivitiResources.forceGet(appName);
}
Iterator<File> it = FileUtils.iterateFiles(new File(BPMN_RESOURCE_PATH), null, false);
while (it.hasNext()) {
String bpmnXml = ((File) it.next()).getPath();
String extension = FilenameUtils.getExtension(bpmnXml);
if (extension.equals("xml")) {
activitiRule.getRepositoryService().createDeployment()
.addInputStream(bpmnXml, new FileInputStream(bpmnXml)).deploy();
}
}
}
@After
public void after() {
List<Deployment> deploymentList = activitiRule.getRepositoryService().createDeploymentQuery().list();
for (Deployment deployment : deploymentList) {
activitiRule.getRepositoryService().deleteDeployment(deployment.getId(), true);
}
}
@Test
public void testRuleExecutionSuccessPath() throws Exception {
Mockito.reset(activiti_executeDecisionDelegate);
doAnswer(new Answer<Void>() {
@Override
public Void answer(InvocationOnMock invocation) throws Throwable {
Object[] arg = invocation.getArguments();
DelegateExecution execution = (DelegateExecution) arg[0];
HashMap<String, String> fieldExtensions = new HashMap<String, String>();
fieldExtensions.put("decisionTableReferenceKey", "dmntest");
unitTestHelpers.assertFieldExtensions(1, execution, fieldExtensions);
// mock as if the dmn step sets a variable
execution.setVariable("output", "abc");
return null;
}
}).when(activiti_executeDecisionDelegate).execute((DelegateExecution) any());
ProcessInstance processInstance = activitiRule.getRuntimeService()
.startProcessInstanceByKey(processDefinitionKey);
assertNotNull(processInstance);
verify(activiti_executeDecisionDelegate, times(1)).execute((DelegateExecution) any());
unitTestHelpers.assertNullProcessInstance(processInstance.getProcessInstanceId());
}
@Test
public void testRuleExecutionFailPath() throws Exception {
Mockito.reset(activiti_executeDecisionDelegate);
doAnswer(new Answer<Void>() {
@Override
public Void answer(InvocationOnMock invocation) throws Throwable {
Object[] arg = invocation.getArguments();
DelegateExecution execution = (DelegateExecution) arg[0];
HashMap<String, String> fieldExtensions = new HashMap<String, String>();
fieldExtensions.put("decisionTableReferenceKey", "dmntest");
unitTestHelpers.assertFieldExtensions(1, execution, fieldExtensions);
// do not set any variable as if dmn rules didn't pass
return null;
}
}).when(activiti_executeDecisionDelegate).execute((DelegateExecution) any());
ProcessInstance processInstance = activitiRule.getRuntimeService()
.startProcessInstanceByKey(processDefinitionKey);
assertNotNull(processInstance);
verify(activiti_executeDecisionDelegate, times(1)).execute((DelegateExecution) any());
assertEquals(1, taskService.createTaskQuery().count());
Task rejectTask = taskService.createTaskQuery().singleResult();
assertEquals("Rule Not Evaluated", rejectTask.getName());
unitTestHelpers.assertUserAssignment("$INITIATOR", rejectTask, false, false);
taskService.complete(rejectTask.getId());
unitTestHelpers.assertNullProcessInstance(processInstance.getProcessInstanceId());
}
}
\ No newline at end of file
......@@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -25,6 +25,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -21,6 +21,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......
......@@ -22,6 +22,7 @@ import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import static org.junit.Assert.*;
import static com.alfresco.aps.testutils.TestUtilsConstants.*;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:activiti.cfg.xml", "classpath:common-beans-and-mocks.xml" })
......