UNPKG

camunda-modeler

Version:

Camunda Modeler for BPMN, DMN and CMMN, based on bpmn.io

51 lines (41 loc) 2.7 kB
<?xml version="1.0" encoding="UTF-8"?> <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>