Commit 4709d402 authored by Tiemo Bang's avatar Tiemo Bang

Calc partly working

parent 6085a3e9
......@@ -28,6 +28,7 @@
<bpel:partnerLink name="InventoryPL" partnerLinkType="tns:InventoryPLT"
partnerRole="InventoryService"></bpel:partnerLink>
<bpel:partnerLink name="OrderPL" partnerLinkType="tns:OrderPLT" partnerRole="OrderService"></bpel:partnerLink>
<bpel:partnerLink name="ShipmentPL" partnerLinkType="tns:ShipmentPLT" partnerRole="ShipmentService"></bpel:partnerLink>
</bpel:partnerLinks>
<!-- ================================================================= -->
......@@ -61,6 +62,11 @@
<bpel:variable name="storeOrderDetailsResponse" messageType="ns:storeOrderDetailsOutput"></bpel:variable>
<bpel:variable name="storeOrderDetailsRequest" messageType="ns:storeOrderDetailsInput"></bpel:variable>
<bpel:variable name="unavailableProducts" type="ns:productList"></bpel:variable>
<bpel:variable name="calcOrderResponse" messageType="ns:calcOrderCostsOutput"></bpel:variable>
<bpel:variable name="calcOrderRequest" messageType="ns:calcOrderCostsInput"></bpel:variable>
<bpel:variable name="calcShipmentCostResponse" messageType="ns:calcShipmentCostsOutput"></bpel:variable>
<bpel:variable name="calcShipmentCostRequest" messageType="ns:calcShipmentCostsInput"></bpel:variable>
</bpel:variables>
<!-- ================================================================= -->
......@@ -165,7 +171,10 @@
<bpel:if name="IsNotAvailable">
<bpel:condition><![CDATA[$listProductsResponse.listProductsOutput/ns:productList/ns:product[round($Counter)]/ns:status/ns:currentAvailability = "not available"]]></bpel:condition>
<bpel:sequence>
<bpel:exit name="Exit"></bpel:exit>
</bpel:sequence>
<bpel:else>
<bpel:assign validate="no" name="SetAvailableMessage">
<bpel:copy>
......@@ -238,6 +247,42 @@
</bpel:assign>
<bpel:invoke name="storeOrderDetails" partnerLink="OrderPL" operation="storeOrderDetails" portType="ns:OrderPortType" inputVariable="storeOrderDetailsRequest" outputVariable="storeOrderDetailsResponse"></bpel:invoke>
<bpel:assign validate="no" name="assignOrderID">
<bpel:copy>
<bpel:from><bpel:literal><tns:calcShipmentCosts xmlns:tns="http://iaas.uni-stuttgart.de/labs/FlowSOG" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tns:orderId>tns:orderId</tns:orderId>
</tns:calcShipmentCosts>
</bpel:literal></bpel:from>
<bpel:to variable="calcShipmentCostRequest" part="calcShipmentCostsInput"></bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from><bpel:literal><tns:calcOrderCosts xmlns:tns="http://iaas.uni-stuttgart.de/labs/FlowSOG" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tns:orderId>tns:orderId</tns:orderId>
</tns:calcOrderCosts>
</bpel:literal></bpel:from>
<bpel:to variable="calcOrderRequest" part="calcOrderCostsInput"></bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from part="storeOrderDetailsOutput" variable="storeOrderDetailsResponse">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:orderId]]></bpel:query>
</bpel:from>
<bpel:to part="calcOrderCostsInput" variable="calcOrderRequest">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:orderId]]></bpel:query>
</bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from part="storeOrderDetailsOutput" variable="storeOrderDetailsResponse">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:orderId]]></bpel:query>
</bpel:from>
<bpel:to part="calcShipmentCostsInput" variable="calcShipmentCostRequest">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:orderId]]></bpel:query>
</bpel:to>
</bpel:copy>
</bpel:assign>
<bpel:invoke name="calcOrderCost" partnerLink="OrderPL" operation="calcOrderCosts" inputVariable="calcOrderRequest" outputVariable="calcOrderResponse"></bpel:invoke>
<bpel:invoke name="calcShipmentCost" partnerLink="ShipmentPL" operation="calcShipmentCosts" portType="ns:ShipmentPortType" inputVariable="calcShipmentCostRequest" outputVariable="calcShipmentCostResponse"></bpel:invoke>
<bpel:assign validate="no" name="AssignOutPut">
<bpel:copy>
<bpel:from><bpel:literal><tns:ConductOrder84Response xmlns:tns="group12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tns:result>tns:result</tns:result>
......@@ -246,7 +291,9 @@
<bpel:to variable="output" part="payload"></bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from part="storeOrderDetailsOutput" variable="storeOrderDetailsResponse"></bpel:from>
<bpel:from>
<![CDATA[$calcOrderResponse.calcOrderCostsOutput/ns:orderCosts + $calcShipmentCostResponse.calcShipmentCostsOutput/ns:shipmentCosts]]>
</bpel:from>
<bpel:to part="payload" variable="output">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[tns:result]]></bpel:query>
</bpel:to>
......
......@@ -30,7 +30,7 @@
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#/"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ProcessExtension" modificationStamp="1478803495142" processName="{group12}ConductOrder84" processVersion="1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ProcessExtension" modificationStamp="1478814877079" processName="{group12}ConductOrder84" processVersion="1"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.1"/>
......@@ -109,11 +109,11 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.7"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.10"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.2/@activity"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.2/@activity/@activities.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -141,15 +141,79 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.4/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@variables/@children.6"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.2/@activity"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.7"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@variables/@children.7"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@variables/@children.8"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.2"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.9"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.9/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.9/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.8"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@variables/@children.9"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@variables/@children.10"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.3"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
</extensionmodel:ExtensionMap>
......@@ -6332,4 +6332,516 @@
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue="" newValue="storeOrderDetailsRequest"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-10T22:32:15.987+0100">
<parentElement elementType="variables" elementName="" elementXPath="/process/variables[1]"/>
<newElement elementType="variable" elementName="" elementXPath="/process/variables[1]/variable[7]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:32:15.992+0100">
<containingElement elementType="variable" elementName="" elementXPath="/process/variables[1]/variable[7]"/>
<attribute attributeName="name" oldValue="" newValue="Variable"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:32:26.944+0100">
<containingElement elementType="variable" elementName="Variable" elementXPath="/process/variables[1]/variable[7]"/>
<attribute attributeName="name" oldValue="Variable" newValue="unavailableProducts"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:33:07.623+0100">
<containingElement elementType="variable" elementName="unavailableProducts" elementXPath="/process/variables[1]/variable[7]"/>
<attribute attributeName="messageType" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:33:07.624+0100">
<containingElement elementType="variable" elementName="unavailableProducts" elementXPath="/process/variables[1]/variable[7]"/>
<attribute attributeName="type" oldValue="" newValue="ns:productList"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:33:07.637+0100">
<containingElement elementType="variable" elementName="unavailableProducts" elementXPath="/process/variables[1]/variable[7]"/>
<attribute attributeName="element" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-10T22:34:35.641+0100">
<parentElement elementType="if" elementName="IsNotAvailable" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]"/>
<oldElement elementType="exit" elementName="Exit" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/exit[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-10T22:34:35.641+0100">
<parentElement elementType="if" elementName="IsNotAvailable" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]"/>
<newElement elementType="sequence" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-10T22:34:35.658+0100">
<parentElement elementType="sequence" elementName=""/>
<newElement elementType="assign" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-10T22:34:35.672+0100">
<parentElement elementType="sequence" elementName=""/>
<newElement elementType="exit" elementName="Exit" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/exit[1]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:34:35.678+0100">
<containingElement elementType="assign" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]"/>
<attribute attributeName="name" oldValue="" newValue="Assign"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:34:51.484+0100">
<containingElement elementType="assign" elementName="Assign" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]"/>
<attribute attributeName="name" oldValue="Assign" newValue="addToUnavilable"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-10T22:34:58.995+0100">
<parentElement elementType="assign" elementName="addToUnavilable" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-10T22:34:59.068+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-10T22:34:59.130+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:35:16.874+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]/from[1]"/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:35:16.875+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]/from[1]"/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:35:16.876+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]/from[1]"/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:35:16.878+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]/from[1]"/>
<attribute attributeName="part" oldValue="" newValue="listProductsOutput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:35:16.883+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]/from[1]"/>
<attribute attributeName="variable" oldValue="" newValue="listProductsResponse"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-10T22:35:18.179+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]"/>
<oldElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-10T22:35:18.179+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="TextChanged" timestamp="2016-11-10T22:35:49.376+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="text" newValue="p"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-10T22:35:49.380+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:10:32.771+0100">
<parentElement elementType="sequence" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]"/>
<oldElement elementType="assign" elementName="addToUnavilable" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:10:32.772+0100">
<parentElement elementType="assign" elementName="addToUnavilable" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:10:32.772+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:10:32.772+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/sequence[1]/assign[1]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:18:52.086+0100">
<parentElement elementType="sequence" elementName="main" elementXPath="/process/sequence[1]"/>
<newElement elementType="invoke" elementName="" elementXPath="/process/sequence[1]/invoke[3]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:18:52.095+0100">
<containingElement elementType="invoke" elementName="" elementXPath="/process/sequence[1]/invoke[3]"/>
<attribute attributeName="name" oldValue="" newValue="Invoke"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:19:03.716+0100">
<containingElement elementType="invoke" elementName="Invoke" elementXPath="/process/sequence[1]/invoke[3]"/>
<attribute attributeName="name" oldValue="Invoke" newValue="calcOrderCost"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:19:33.891+0100">
<parentElement elementType="variables" elementName="" elementXPath="/process/variables[1]"/>
<newElement elementType="variable" elementName="OrderPLResponse" elementXPath="/process/variables[1]/variable[8]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:19:33.908+0100">
<parentElement elementType="variables" elementName="" elementXPath="/process/variables[1]"/>
<newElement elementType="variable" elementName="OrderPLRequest" elementXPath="/process/variables[1]/variable[9]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:19:33.908+0100">
<containingElement elementType="invoke" elementName="calcOrderCost" elementXPath="/process/sequence[1]/invoke[3]"/>
<attribute attributeName="partnerLink" oldValue="" newValue="OrderPL"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:19:33.918+0100">
<containingElement elementType="invoke" elementName="calcOrderCost" elementXPath="/process/sequence[1]/invoke[3]"/>
<attribute attributeName="operation" oldValue="" newValue="calcOrderCosts"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:19:33.928+0100">
<containingElement elementType="invoke" elementName="calcOrderCost" elementXPath="/process/sequence[1]/invoke[3]"/>
<attribute attributeName="inputVariable" oldValue="" newValue="OrderPLRequest"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:19:33.940+0100">
<containingElement elementType="invoke" elementName="calcOrderCost" elementXPath="/process/sequence[1]/invoke[3]"/>
<attribute attributeName="outputVariable" oldValue="" newValue="OrderPLResponse"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:19:56.968+0100">
<parentElement elementType="assign" elementName="assignOrderID" elementXPath="/process/sequence[1]/assign[3]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[2]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:19:56.968+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[2]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[2]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:19:56.970+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[2]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[2]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:19:57.421+0100">
<parentElement elementType="assign" elementName="assignOrderID" elementXPath="/process/sequence[1]/assign[3]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:19:57.421+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:19:57.423+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:19:59.934+0100">
<parentElement elementType="assign" elementName="assignOrderID" elementXPath="/process/sequence[1]/assign[3]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:19:59.947+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:19:59.960+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:20:24.122+0100">
<containingElement elementType="variable" elementName="OrderPLResponse" elementXPath="/process/variables[1]/variable[8]"/>
<attribute attributeName="name" oldValue="OrderPLResponse" newValue="calcOrderResponse"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:20:38.975+0100">
<containingElement elementType="variable" elementName="OrderPLRequest" elementXPath="/process/variables[1]/variable[9]"/>
<attribute attributeName="name" oldValue="OrderPLRequest" newValue="calcOrderRequest"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:11.303+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/from[1]"/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:11.304+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/from[1]"/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:11.305+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/from[1]"/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:11.307+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/from[1]"/>
<attribute attributeName="part" oldValue="" newValue="storeOrderDetailsOutput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:11.315+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/from[1]"/>
<attribute attributeName="variable" oldValue="" newValue="storeOrderDetailsResponse"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:17.508+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:17.509+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:17.510+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:17.511+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="part" oldValue="" newValue="calcOrderCostsInput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:17.513+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue="" newValue="calcOrderRequest"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:18.857+0100">
<parentElement elementType="assign" elementName="assignOrderID" elementXPath="/process/sequence[1]/assign[3]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:18.869+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:18.879+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:21:18.907+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:18.908+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:21:18.912+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:18.912+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:38.769+0100">
<parentElement elementType="sequence" elementName="main" elementXPath="/process/sequence[1]"/>
<newElement elementType="assign" elementName="" elementXPath="/process/sequence[1]/assign[4]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:38.783+0100">
<containingElement elementType="assign" elementName="" elementXPath="/process/sequence[1]/assign[4]"/>
<attribute attributeName="name" oldValue="" newValue="Assign"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:21:46.318+0100">
<containingElement elementType="assign" elementName="Assign" elementXPath="/process/sequence[1]/assign[4]"/>
<attribute attributeName="name" oldValue="Assign" newValue="AssignOutPut"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:49.813+0100">
<parentElement elementType="assign" elementName="AssignOutPut" elementXPath="/process/sequence[1]/assign[4]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:49.849+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:21:49.857+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:10.426+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]/from[1]"/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:10.427+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]/from[1]"/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:10.427+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]/from[1]"/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:10.428+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]/from[1]"/>
<attribute attributeName="part" oldValue="" newValue="calcOrderCostsOutput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:10.432+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]/from[1]"/>
<attribute attributeName="variable" oldValue="" newValue="calcOrderResponse"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:16.023+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:16.024+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:16.025+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:16.026+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="part" oldValue="" newValue="payload"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:22:16.030+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue="" newValue="output"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:22:17.323+0100">
<parentElement elementType="assign" elementName="AssignOutPut" elementXPath="/process/sequence[1]/assign[4]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:22:17.334+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:22:17.341+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:22:17.354+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:22:17.354+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:22:17.359+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:22:17.359+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:24:32.440+0100">
<parentElement elementType="sequence" elementName="main" elementXPath="/process/sequence[1]"/>
<newElement elementType="invoke" elementName="" elementXPath="/process/sequence[1]/invoke[4]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:24:32.453+0100">
<containingElement elementType="invoke" elementName="" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="name" oldValue="" newValue="Invoke"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:24:39.943+0100">
<containingElement elementType="invoke" elementName="Invoke" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="name" oldValue="Invoke" newValue="calcShipmentCost"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:25:44.267+0100">
<parentElement elementType="partnerLinks" elementName="" elementXPath="/process/partnerLinks[1]"/>
<newElement elementType="partnerLink" elementName="ShipmentPL" elementXPath="/process/partnerLinks[1]/partnerLink[4]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:25:44.267+0100">
<containingElement elementType="invoke" elementName="calcShipmentCost" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="partnerLink" oldValue="" newValue="ShipmentPL"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:25:44.277+0100">
<containingElement elementType="invoke" elementName="calcShipmentCost" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="operation" oldValue="" newValue="calcShipmentCosts"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:25:44.285+0100">
<containingElement elementType="invoke" elementName="calcShipmentCost" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="operation" oldValue="calcShipmentCosts"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:25:44.294+0100">
<containingElement elementType="invoke" elementName="calcShipmentCost" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="portType" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:26:17.188+0100">
<parentElement elementType="variables" elementName="" elementXPath="/process/variables[1]"/>
<newElement elementType="variable" elementName="ShipmentPLResponse" elementXPath="/process/variables[1]/variable[10]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:26:17.202+0100">
<parentElement elementType="variables" elementName="" elementXPath="/process/variables[1]"/>
<newElement elementType="variable" elementName="ShipmentPLRequest" elementXPath="/process/variables[1]/variable[11]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:26:17.202+0100">
<containingElement elementType="invoke" elementName="calcShipmentCost" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="operation" oldValue="" newValue="calcShipmentCosts"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:26:17.209+0100">
<containingElement elementType="invoke" elementName="calcShipmentCost" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="portType" oldValue="" newValue="ns:ShipmentPortType"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:26:17.215+0100">
<containingElement elementType="invoke" elementName="calcShipmentCost" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="inputVariable" oldValue="" newValue="ShipmentPLRequest"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:26:17.229+0100">
<containingElement elementType="invoke" elementName="calcShipmentCost" elementXPath="/process/sequence[1]/invoke[4]"/>
<attribute attributeName="outputVariable" oldValue="" newValue="ShipmentPLResponse"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:26:37.421+0100">
<containingElement elementType="variable" elementName="ShipmentPLResponse" elementXPath="/process/variables[1]/variable[10]"/>
<attribute attributeName="name" oldValue="ShipmentPLResponse" newValue="calcShipmentCostResponse"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:26:47.509+0100">
<containingElement elementType="variable" elementName="ShipmentPLRequest" elementXPath="/process/variables[1]/variable[11]"/>
<attribute attributeName="name" oldValue="ShipmentPLRequest" newValue="calcShipmentCostRequest"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:26:55.775+0100">
<parentElement elementType="assign" elementName="assignOrderID" elementXPath="/process/sequence[1]/assign[3]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[3]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:26:55.817+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[3]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:26:55.824+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[3]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:20.785+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[3]/from[1]"/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:20.787+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[3]/from[1]"/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:20.788+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[3]/from[1]"/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:20.789+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[3]/from[1]"/>
<attribute attributeName="part" oldValue="" newValue="storeOrderDetailsOutput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:20.793+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[3]/from[1]"/>
<attribute attributeName="variable" oldValue="" newValue="storeOrderDetailsResponse"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:24.064+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:24.065+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:24.066+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:24.068+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="part" oldValue="" newValue="calcShipmentCostsInput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:27:24.072+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue="" newValue="calcShipmentCostRequest"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:27:25.074+0100">
<parentElement elementType="assign" elementName="assignOrderID" elementXPath="/process/sequence[1]/assign[3]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:27:25.084+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:27:25.092+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:27:25.107+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:27:25.107+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:27:25.112+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:27:25.112+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[3]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T14:27:36.821+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T14:27:36.822+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="TextChanged" timestamp="2016-11-12T14:28:29.374+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="text" newValue="$calcOrderResponse.calcOrderCostsOutput/ns:orderCosts + $calcShipmentCostResponse.calcShipmentCostsOutput/ns:shipmentCosts"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T14:28:29.380+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
</bplog:Log>
......@@ -13,6 +13,9 @@
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<plnk:partnerLinkType name="OrderPLT">
<plnk:role name="OrderService" portType="wsdl:OrderPortType"/>
</plnk:partnerLinkType>
<plnk:partnerLinkType name="ShipmentPLT">
<plnk:role name="ShipmentService" portType="wsdl:ShipmentPortType"/>
</plnk:partnerLinkType>
<import location="46.101.159.46.wsdl" namespace="http://iaas.uni-stuttgart.de/labs/FlowSOG"/>
<types>
......
......@@ -2,7 +2,7 @@
<deploy xmlns="http://www.apache.org/ode/schemas/dd/2007/03" xmlns:FlowSOG="http://iaas.uni-stuttgart.de/labs/FlowSOG" xmlns:group12="group12">
<process name="group12:ConductOrder84">
<metaData>
<mdProperty name="version" value="54"/>
<mdProperty name="version" value="45"/>
</metaData>
<active>true</active>
<retired>false</retired>
......@@ -16,5 +16,8 @@
<invoke partnerLink="OrderPL">
<service name="FlowSOG:OrderService" port="OrderPort"/>
</invoke>
<invoke partnerLink="ShipmentPL">
<service name="FlowSOG:ShipmentService" port="ShipmentPort"/>
</invoke>
</process>
</deploy>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment