Переглянути джерело

reimport existing rest client and reconfigure

Grega Bremec 3 роки тому
батько
коміт
a338994862

+ 250 - 0
src/main/resources/net/p0f/samples/rhpam_fuse_integration/pam_consume_ws_rs/consume-rest-ws.bpmn

@@ -0,0 +1,250 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.omg.org/bpmn20" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:bpsim="http://www.bpsim.org/schemas/1.0" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:drools="http://www.jboss.org/drools" id="_8tstgAx1EeyIcc4YObUG6g" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd http://www.jboss.org/drools drools.xsd http://www.bpsim.org/schemas/1.0 bpsim.xsd http://www.omg.org/spec/DD/20100524/DC DC.xsd http://www.omg.org/spec/DD/20100524/DI DI.xsd " exporter="jBPM Process Modeler" exporterVersion="2.0" targetNamespace="http://www.omg.org/bpmn20">
+  <bpmn2:itemDefinition id="_customerIdItem" structureRef="Integer"/>
+  <bpmn2:itemDefinition id="_customerItem" structureRef="net.p0f.samples.rhpam_fuse_integration.shared_dom.Customer"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptCharsetInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptHeaderInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_AuthTypeInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_AuthUrlInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_ConnectTimeoutInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_ContentDataInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeCharsetInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_HandleResponseErrorsInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_HeadersInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_MethodInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_PasswordInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_ReadTimeoutInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_ResultClassInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_UrlInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_UsernameInputXItem" structureRef="String"/>
+  <bpmn2:itemDefinition id="__145D1653-8AC7-4F5A-80AE-185E373A8323_ResultOutputXItem" structureRef="net.p0f.samples.rhpam_fuse_integration.shared_dom.Customer"/>
+  <bpmn2:process id="services.consume-rest-ws" drools:packageName="net.p0f.samples.rhpam_fuse_integration.pam_consume_ws_rs" drools:version="1.0" drools:adHoc="false" name="rest-resttask" isExecutable="true" processType="Public">
+    <bpmn2:extensionElements>
+      <drools:import name="net.p0f.samples.rhpam_fuse_integration.shared_dom.Customer"/>
+    </bpmn2:extensionElements>
+    <bpmn2:property id="customerId" itemSubjectRef="_customerIdItem" name="customerId"/>
+    <bpmn2:property id="customer" itemSubjectRef="_customerItem" name="customer"/>
+    <bpmn2:sequenceFlow id="_4B797EA1-8B9F-4D7E-A579-C412F2009F97" sourceRef="_2ECBFAC5-8BC7-4B4B-8286-8E84A42F7590" targetRef="_F545678C-3FD5-405C-B84B-AC25CFCA9E19">
+      <bpmn2:extensionElements>
+        <drools:metaData name="isAutoConnection.source">
+          <drools:metaValue><![CDATA[true]]></drools:metaValue>
+        </drools:metaData>
+        <drools:metaData name="isAutoConnection.target">
+          <drools:metaValue><![CDATA[true]]></drools:metaValue>
+        </drools:metaData>
+      </bpmn2:extensionElements>
+    </bpmn2:sequenceFlow>
+    <bpmn2:sequenceFlow id="_07F22C12-A465-4A02-8355-C65214D84734" sourceRef="_145D1653-8AC7-4F5A-80AE-185E373A8323" targetRef="_2ECBFAC5-8BC7-4B4B-8286-8E84A42F7590">
+      <bpmn2:extensionElements>
+        <drools:metaData name="isAutoConnection.source">
+          <drools:metaValue><![CDATA[true]]></drools:metaValue>
+        </drools:metaData>
+        <drools:metaData name="isAutoConnection.target">
+          <drools:metaValue><![CDATA[true]]></drools:metaValue>
+        </drools:metaData>
+      </bpmn2:extensionElements>
+    </bpmn2:sequenceFlow>
+    <bpmn2:sequenceFlow id="_C309BFD2-A7AC-4C34-9AC8-A1641F282D7D" sourceRef="_7CFCBAA4-0532-44A4-AEB9-088FFD8E43B2" targetRef="_145D1653-8AC7-4F5A-80AE-185E373A8323"/>
+    <bpmn2:scriptTask id="_2ECBFAC5-8BC7-4B4B-8286-8E84A42F7590" name="Task" scriptFormat="http://www.java.com/java">
+      <bpmn2:extensionElements>
+        <drools:metaData name="elementname">
+          <drools:metaValue><![CDATA[Task]]></drools:metaValue>
+        </drools:metaData>
+      </bpmn2:extensionElements>
+      <bpmn2:incoming>_07F22C12-A465-4A02-8355-C65214D84734</bpmn2:incoming>
+      <bpmn2:outgoing>_4B797EA1-8B9F-4D7E-A579-C412F2009F97</bpmn2:outgoing>
+      <bpmn2:script><![CDATA[System.out.println("GOT: " + customer.toString());]]></bpmn2:script>
+    </bpmn2:scriptTask>
+    <bpmn2:endEvent id="_F545678C-3FD5-405C-B84B-AC25CFCA9E19">
+      <bpmn2:incoming>_4B797EA1-8B9F-4D7E-A579-C412F2009F97</bpmn2:incoming>
+    </bpmn2:endEvent>
+    <bpmn2:task id="_145D1653-8AC7-4F5A-80AE-185E373A8323" drools:taskName="Rest" name="Rest">
+      <bpmn2:documentation id="_8tstgQx1EeyIcc4YObUG6g"><![CDATA[jbpm-workitems-rest/index.html]]></bpmn2:documentation>
+      <bpmn2:extensionElements>
+        <drools:metaData name="elementname">
+          <drools:metaValue><![CDATA[Rest]]></drools:metaValue>
+        </drools:metaData>
+      </bpmn2:extensionElements>
+      <bpmn2:incoming>_C309BFD2-A7AC-4C34-9AC8-A1641F282D7D</bpmn2:incoming>
+      <bpmn2:outgoing>_07F22C12-A465-4A02-8355-C65214D84734</bpmn2:outgoing>
+      <bpmn2:ioSpecification id="_8tstggx1EeyIcc4YObUG6g">
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptCharsetInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptCharsetInputXItem" name="AcceptCharset"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptHeaderInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptHeaderInputXItem" name="AcceptHeader"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_AuthTypeInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_AuthTypeInputXItem" name="AuthType"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_AuthUrlInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_AuthUrlInputXItem" name="AuthUrl"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_ConnectTimeoutInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_ConnectTimeoutInputXItem" name="ConnectTimeout"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_ContentDataInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_ContentDataInputXItem" name="ContentData"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeInputXItem" name="ContentType"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeCharsetInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeCharsetInputXItem" name="ContentTypeCharset"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_HandleResponseErrorsInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_HandleResponseErrorsInputXItem" name="HandleResponseErrors"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_HeadersInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_HeadersInputXItem" name="Headers"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_MethodInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_MethodInputXItem" name="Method"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_PasswordInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_PasswordInputXItem" name="Password"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_ReadTimeoutInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_ReadTimeoutInputXItem" name="ReadTimeout"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_ResultClassInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_ResultClassInputXItem" name="ResultClass"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_UrlInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_UrlInputXItem" name="Url"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_UsernameInputX" drools:dtype="String" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_UsernameInputXItem" name="Username"/>
+        <bpmn2:dataInput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_TaskNameInputX" drools:dtype="Object" name="TaskName"/>
+        <bpmn2:dataOutput id="_145D1653-8AC7-4F5A-80AE-185E373A8323_ResultOutputX" drools:dtype="net.p0f.samples.rhpam_fuse_integration.shared_dom.Customer" itemSubjectRef="__145D1653-8AC7-4F5A-80AE-185E373A8323_ResultOutputXItem" name="Result"/>
+        <bpmn2:inputSet id="_8tstgwx1EeyIcc4YObUG6g">
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptCharsetInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptHeaderInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_AuthTypeInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_AuthUrlInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_ConnectTimeoutInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_ContentDataInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeCharsetInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_HandleResponseErrorsInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_HeadersInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_MethodInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_PasswordInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_ReadTimeoutInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_ResultClassInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_UrlInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_UsernameInputX</bpmn2:dataInputRefs>
+          <bpmn2:dataInputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_TaskNameInputX</bpmn2:dataInputRefs>
+        </bpmn2:inputSet>
+        <bpmn2:outputSet id="_8tsthAx1EeyIcc4YObUG6g">
+          <bpmn2:dataOutputRefs>_145D1653-8AC7-4F5A-80AE-185E373A8323_ResultOutputX</bpmn2:dataOutputRefs>
+        </bpmn2:outputSet>
+      </bpmn2:ioSpecification>
+      <bpmn2:dataInputAssociation id="_8tsthQx1EeyIcc4YObUG6g">
+        <bpmn2:targetRef>_145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptHeaderInputX</bpmn2:targetRef>
+        <bpmn2:assignment id="_8tsthgx1EeyIcc4YObUG6g">
+          <bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_8tsthwx1EeyIcc4YObUG6g"><![CDATA[application/json]]></bpmn2:from>
+          <bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_8tstiAx1EeyIcc4YObUG6g">_145D1653-8AC7-4F5A-80AE-185E373A8323_AcceptHeaderInputX</bpmn2:to>
+        </bpmn2:assignment>
+      </bpmn2:dataInputAssociation>
+      <bpmn2:dataInputAssociation id="_8tstiQx1EeyIcc4YObUG6g">
+        <bpmn2:targetRef>_145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeInputX</bpmn2:targetRef>
+        <bpmn2:assignment id="_8tstigx1EeyIcc4YObUG6g">
+          <bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_8tstiwx1EeyIcc4YObUG6g"><![CDATA[application/json]]></bpmn2:from>
+          <bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_8tstjAx1EeyIcc4YObUG6g">_145D1653-8AC7-4F5A-80AE-185E373A8323_ContentTypeInputX</bpmn2:to>
+        </bpmn2:assignment>
+      </bpmn2:dataInputAssociation>
+      <bpmn2:dataInputAssociation id="_8tstjQx1EeyIcc4YObUG6g">
+        <bpmn2:targetRef>_145D1653-8AC7-4F5A-80AE-185E373A8323_MethodInputX</bpmn2:targetRef>
+        <bpmn2:assignment id="_8tstjgx1EeyIcc4YObUG6g">
+          <bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_8tstjwx1EeyIcc4YObUG6g"><![CDATA[GET]]></bpmn2:from>
+          <bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_8tstkAx1EeyIcc4YObUG6g">_145D1653-8AC7-4F5A-80AE-185E373A8323_MethodInputX</bpmn2:to>
+        </bpmn2:assignment>
+      </bpmn2:dataInputAssociation>
+      <bpmn2:dataInputAssociation id="_8tstkQx1EeyIcc4YObUG6g">
+        <bpmn2:targetRef>_145D1653-8AC7-4F5A-80AE-185E373A8323_ResultClassInputX</bpmn2:targetRef>
+        <bpmn2:assignment id="_8tstkgx1EeyIcc4YObUG6g">
+          <bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_8tstkwx1EeyIcc4YObUG6g"><![CDATA[net.p0f.samples.rhpam_fuse_integration.shared_dom.Customer]]></bpmn2:from>
+          <bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_8tstlAx1EeyIcc4YObUG6g">_145D1653-8AC7-4F5A-80AE-185E373A8323_ResultClassInputX</bpmn2:to>
+        </bpmn2:assignment>
+      </bpmn2:dataInputAssociation>
+      <bpmn2:dataInputAssociation id="_8tstlQx1EeyIcc4YObUG6g">
+        <bpmn2:targetRef>_145D1653-8AC7-4F5A-80AE-185E373A8323_UrlInputX</bpmn2:targetRef>
+        <bpmn2:assignment id="_8tstlgx1EeyIcc4YObUG6g">
+          <bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_8tstlwx1EeyIcc4YObUG6g"><![CDATA[http://localhost:9080/ws-customer-data/api/customers/#{customerId}]]></bpmn2:from>
+          <bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_8tstmAx1EeyIcc4YObUG6g">_145D1653-8AC7-4F5A-80AE-185E373A8323_UrlInputX</bpmn2:to>
+        </bpmn2:assignment>
+      </bpmn2:dataInputAssociation>
+      <bpmn2:dataInputAssociation id="_8tstmQx1EeyIcc4YObUG6g">
+        <bpmn2:targetRef>_145D1653-8AC7-4F5A-80AE-185E373A8323_TaskNameInputX</bpmn2:targetRef>
+        <bpmn2:assignment id="_8tstmgx1EeyIcc4YObUG6g">
+          <bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_8tstmwx1EeyIcc4YObUG6g"><![CDATA[Rest]]></bpmn2:from>
+          <bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_8tstnAx1EeyIcc4YObUG6g">_145D1653-8AC7-4F5A-80AE-185E373A8323_TaskNameInputX</bpmn2:to>
+        </bpmn2:assignment>
+      </bpmn2:dataInputAssociation>
+      <bpmn2:dataOutputAssociation id="_8tstnQx1EeyIcc4YObUG6g">
+        <bpmn2:sourceRef>_145D1653-8AC7-4F5A-80AE-185E373A8323_ResultOutputX</bpmn2:sourceRef>
+        <bpmn2:targetRef>customer</bpmn2:targetRef>
+      </bpmn2:dataOutputAssociation>
+    </bpmn2:task>
+    <bpmn2:startEvent id="_7CFCBAA4-0532-44A4-AEB9-088FFD8E43B2">
+      <bpmn2:outgoing>_C309BFD2-A7AC-4C34-9AC8-A1641F282D7D</bpmn2:outgoing>
+    </bpmn2:startEvent>
+  </bpmn2:process>
+  <bpmndi:BPMNDiagram id="_8tstngx1EeyIcc4YObUG6g">
+    <bpmndi:BPMNPlane id="_8tstnwx1EeyIcc4YObUG6g" bpmnElement="services.rest-resttask">
+      <bpmndi:BPMNShape id="shape__7CFCBAA4-0532-44A4-AEB9-088FFD8E43B2" bpmnElement="_7CFCBAA4-0532-44A4-AEB9-088FFD8E43B2">
+        <dc:Bounds height="56.0" width="56.0" x="150.0" y="219.0"/>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape id="shape__145D1653-8AC7-4F5A-80AE-185E373A8323" bpmnElement="_145D1653-8AC7-4F5A-80AE-185E373A8323">
+        <dc:Bounds height="102.0" width="154.0" x="348.0" y="196.0"/>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape id="shape__F545678C-3FD5-405C-B84B-AC25CFCA9E19" bpmnElement="_F545678C-3FD5-405C-B84B-AC25CFCA9E19">
+        <dc:Bounds height="56.0" width="56.0" x="816.0" y="219.0"/>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape id="shape__2ECBFAC5-8BC7-4B4B-8286-8E84A42F7590" bpmnElement="_2ECBFAC5-8BC7-4B4B-8286-8E84A42F7590">
+        <dc:Bounds height="102.0" width="154.0" x="582.0" y="196.0"/>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge id="edge_shape__7CFCBAA4-0532-44A4-AEB9-088FFD8E43B2_to_shape__145D1653-8AC7-4F5A-80AE-185E373A8323" bpmnElement="_C309BFD2-A7AC-4C34-9AC8-A1641F282D7D">
+        <di:waypoint xsi:type="dc:Point" x="178.0" y="247.0"/>
+        <di:waypoint xsi:type="dc:Point" x="348.0" y="247.0"/>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge id="edge_shape__145D1653-8AC7-4F5A-80AE-185E373A8323_to_shape__2ECBFAC5-8BC7-4B4B-8286-8E84A42F7590" bpmnElement="_07F22C12-A465-4A02-8355-C65214D84734">
+        <di:waypoint xsi:type="dc:Point" x="502.0" y="247.0"/>
+        <di:waypoint xsi:type="dc:Point" x="582.0" y="247.0"/>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge id="edge_shape__2ECBFAC5-8BC7-4B4B-8286-8E84A42F7590_to_shape__F545678C-3FD5-405C-B84B-AC25CFCA9E19" bpmnElement="_4B797EA1-8B9F-4D7E-A579-C412F2009F97">
+        <di:waypoint xsi:type="dc:Point" x="736.0" y="247.0"/>
+        <di:waypoint xsi:type="dc:Point" x="816.0" y="247.0"/>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+  <bpmn2:relationship id="_8tstoAx1EeyIcc4YObUG6g" type="BPSimData">
+    <bpmn2:extensionElements>
+      <bpsim:BPSimData>
+        <bpsim:Scenario xsi:type="bpsim:Scenario" id="default" name="Simulationscenario">
+          <bpsim:ScenarioParameters xsi:type="bpsim:ScenarioParameters"/>
+          <bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_7CFCBAA4-0532-44A4-AEB9-088FFD8E43B2" id="_8tstoQx1EeyIcc4YObUG6g">
+            <bpsim:TimeParameters xsi:type="bpsim:TimeParameters">
+              <bpsim:ProcessingTime xsi:type="bpsim:Parameter">
+                <bpsim:NormalDistribution mean="0.0" standardDeviation="0.0"/>
+              </bpsim:ProcessingTime>
+            </bpsim:TimeParameters>
+          </bpsim:ElementParameters>
+          <bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_145D1653-8AC7-4F5A-80AE-185E373A8323" id="_8tstogx1EeyIcc4YObUG6g">
+            <bpsim:TimeParameters xsi:type="bpsim:TimeParameters">
+              <bpsim:ProcessingTime xsi:type="bpsim:Parameter">
+                <bpsim:NormalDistribution mean="0.0" standardDeviation="0.0"/>
+              </bpsim:ProcessingTime>
+            </bpsim:TimeParameters>
+            <bpsim:ResourceParameters xsi:type="bpsim:ResourceParameters">
+              <bpsim:Availability xsi:type="bpsim:Parameter">
+                <bpsim:FloatingParameter value="0.0"/>
+              </bpsim:Availability>
+              <bpsim:Quantity xsi:type="bpsim:Parameter">
+                <bpsim:FloatingParameter value="0.0"/>
+              </bpsim:Quantity>
+            </bpsim:ResourceParameters>
+            <bpsim:CostParameters xsi:type="bpsim:CostParameters">
+              <bpsim:UnitCost xsi:type="bpsim:Parameter">
+                <bpsim:FloatingParameter value="0.0"/>
+              </bpsim:UnitCost>
+            </bpsim:CostParameters>
+          </bpsim:ElementParameters>
+          <bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_2ECBFAC5-8BC7-4B4B-8286-8E84A42F7590" id="_8tstowx1EeyIcc4YObUG6g">
+            <bpsim:TimeParameters xsi:type="bpsim:TimeParameters">
+              <bpsim:ProcessingTime xsi:type="bpsim:Parameter">
+                <bpsim:NormalDistribution mean="0.0" standardDeviation="0.0"/>
+              </bpsim:ProcessingTime>
+            </bpsim:TimeParameters>
+            <bpsim:ResourceParameters xsi:type="bpsim:ResourceParameters">
+              <bpsim:Availability xsi:type="bpsim:Parameter">
+                <bpsim:FloatingParameter value="0.0"/>
+              </bpsim:Availability>
+              <bpsim:Quantity xsi:type="bpsim:Parameter">
+                <bpsim:FloatingParameter value="0.0"/>
+              </bpsim:Quantity>
+            </bpsim:ResourceParameters>
+            <bpsim:CostParameters xsi:type="bpsim:CostParameters">
+              <bpsim:UnitCost xsi:type="bpsim:Parameter">
+                <bpsim:FloatingParameter value="0.0"/>
+              </bpsim:UnitCost>
+            </bpsim:CostParameters>
+          </bpsim:ElementParameters>
+        </bpsim:Scenario>
+      </bpsim:BPSimData>
+    </bpmn2:extensionElements>
+    <bpmn2:source>_8tstgAx1EeyIcc4YObUG6g</bpmn2:source>
+    <bpmn2:target>_8tstgAx1EeyIcc4YObUG6g</bpmn2:target>
+  </bpmn2:relationship>
+</bpmn2:definitions>