camunda-modeler
Version:
Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io
51 lines (41 loc) • 2.7 kB
text/xml
<definitions id="definitions"
xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL"
xmlns:activiti="http://activiti.org/bpmn"
targetNamespace="Examples">
<process id="simpleProcess">
<startEvent id="theStart" />
<sequenceFlow id="flow1" sourceRef="theStart" targetRef="javaService1" />
<serviceTask id="javaService1"
name="Java service invocation"
activiti:class="org.nexusbpm.activiti.delegate.ExcelNexusJavaDelegate" >
<extensionElements>
<activiti:field name="skipHeader"><activiti:string>true</activiti:string></activiti:field>
<activiti:field name="rowLimit"><activiti:string>25</activiti:string></activiti:field>
<activiti:field name="columnLimit"><activiti:string>25</activiti:string></activiti:field>
<activiti:field name="excelAnchor"><activiti:string>A1</activiti:string></activiti:field>
<activiti:field name="sheetName"><activiti:string>${testme}</activiti:string></activiti:field>
<activiti:field name="dataFile"><activiti:string>res:input.csv</activiti:string></activiti:field>
<activiti:field name="templateFile"><activiti:string>res:test.xls</activiti:string></activiti:field>
<activiti:field name="outputFile"><activiti:string>tmp:test.out.xls</activiti:string></activiti:field>
</extensionElements>
</serviceTask>
<serviceTask id="javaService2"
name="Java service invocation 2"
activiti:class="org.nexusbpm.activiti.delegate.ExcelNexusJavaDelegate" >
<extensionElements>
<activiti:field name="skipHeader"><activiti:string>false</activiti:string></activiti:field>
<activiti:field name="rowLimit"><activiti:string>20</activiti:string></activiti:field>
<activiti:field name="columnLimit"><activiti:string>22</activiti:string></activiti:field>
<activiti:field name="excelAnchor"><activiti:string>B11</activiti:string></activiti:field>
<activiti:field name="sheetName"><activiti:string>#{testme}</activiti:string></activiti:field>
<activiti:field name="dataFile"><activiti:string>res:input.csv</activiti:string></activiti:field>
<activiti:field name="templateFile"><activiti:string>res:test.xls</activiti:string></activiti:field>
<activiti:field name="outputFile"><activiti:string>tmp:test2.out.xls</activiti:string></activiti:field>
</extensionElements>
</serviceTask>
<sequenceFlow id="flow2" sourceRef="javaService1" targetRef="javaService2" />
<sequenceFlow id="flow3" sourceRef="javaService2" targetRef="theEnd" />
<endEvent id="theEnd" />
</process>
</definitions>