BPMNXML

From Wiki RB4

Generell

<?xml version="1.0" encoding="UTF-8"?>

<definitions>

<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" targetNamespace="http://www.bpmnwithactiviti.org"> 
</definitions>

Root element of a process definition.

<endEvent>

<endEvent id="endevent1" name="End"/>

<process>

<process id="simplebookorder" name="Order book">
</process>

<scriptTask>

<scriptTask id="id" name="name" scriptFormat="<JSR-223>">
  <script>
  </script>
</scriptTask>

JSR-223 defines "groovy", "JavaScript", ...

<serviceTask>

<serviceTask id="id" name="name" scriptFormat="<JSR-223>">
  <script>
  </script>
</scriptTask>

<startEvent>

<startEvent id="startevent1" name="Start"/>

<sequenceFlow>

<sequenceFlow id="sequenceflow1" name="flow" sourceRef="startevent1" targetRef="endevent1"/>

<userTask>

<userTask id="id" name="name">
  <documentation> doc text
  </documentation>
  <potentialOwner>
    <resourceAssignmemtExpresssion>
    </resourceAssignmentExpression>
  </potentialOwner>
</userTaks>