UNPKG

camunda-modeler

Version:

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

51 lines (41 loc) 2.64 kB
<?xml version="1.0" encoding="UTF-8"?> <definitions id="definitions" xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" targetNamespace="Examples"> <process id="simpleProcess"> <startEvent id="theStart" /> <sequenceFlow id="flow1" sourceRef="theStart" targetRef="javaService1" /> <serviceTask id="javaService1" name="Java service invocation" camunda:class="org.nexusbpm.activiti.delegate.ExcelNexusJavaDelegate" > <extensionElements> <camunda:field name="skipHeader"><camunda:string>true</camunda:string></camunda:field> <camunda:field name="rowLimit"><camunda:string>25</camunda:string></camunda:field> <camunda:field name="columnLimit"><camunda:string>25</camunda:string></camunda:field> <camunda:field name="excelAnchor"><camunda:string>A1</camunda:string></camunda:field> <camunda:field name="sheetName"><camunda:string>${testme}</camunda:string></camunda:field> <camunda:field name="dataFile"><camunda:string>res:input.csv</camunda:string></camunda:field> <camunda:field name="templateFile"><camunda:string>res:test.xls</camunda:string></camunda:field> <camunda:field name="outputFile"><camunda:string>tmp:test.out.xls</camunda:string></camunda:field> </extensionElements> </serviceTask> <serviceTask id="javaService2" name="Java service invocation 2" camunda:class="org.nexusbpm.activiti.delegate.ExcelNexusJavaDelegate" > <extensionElements> <camunda:field name="skipHeader"><camunda:string>false</camunda:string></camunda:field> <camunda:field name="rowLimit"><camunda:string>20</camunda:string></camunda:field> <camunda:field name="columnLimit"><camunda:string>22</camunda:string></camunda:field> <camunda:field name="excelAnchor"><camunda:string>B11</camunda:string></camunda:field> <camunda:field name="sheetName"><camunda:string>#{testme}</camunda:string></camunda:field> <camunda:field name="dataFile"><camunda:string>res:input.csv</camunda:string></camunda:field> <camunda:field name="templateFile"><camunda:string>res:test.xls</camunda:string></camunda:field> <camunda:field name="outputFile"><camunda:string>tmp:test2.out.xls</camunda:string></camunda:field> </extensionElements> </serviceTask> <sequenceFlow id="flow2" sourceRef="javaService1" targetRef="javaService2" /> <sequenceFlow id="flow3" sourceRef="javaService2" targetRef="theEnd" /> <endEvent id="theEnd" /> </process> </definitions>