Commit 29ae55fd authored by Tiemo Bang's avatar Tiemo Bang

Progress

parent a19cad91
......@@ -128,16 +128,43 @@
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:limit]]></bpel:query>
</bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from>
<bpel:literal xml:space="preserve"><tns:storeOrderDetails xmlns:tns="http://iaas.uni-stuttgart.de/labs/FlowSOG" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tns:orderId></tns:orderId>
<tns:customerId></tns:customerId>
<tns:products>
<tns:product>
<tns:productId>44162d90-9315-4acc-980e-cf975c6b9397</tns:productId>
<tns:numberOfItems>2</tns:numberOfItems>
</tns:product>
<tns:product>
<tns:productId>3bae3778-8577-4b36-9572-a0b020931ba5</tns:productId>
<tns:numberOfItems>2</tns:numberOfItems>
</tns:product>
</tns:products>
<tns:shippingAddress>2nd Street 4242</tns:shippingAddress>
<tns:paymentDetails>
<tns:bankName>myBank</tns:bankName>
<tns:bankAddress>myBankAddress</tns:bankAddress>
<tns:accountNumber>myAccountNumber</tns:accountNumber>
<tns:accountHolderName>Mrs. X</tns:accountHolderName>
</tns:paymentDetails>
</tns:storeOrderDetails></bpel:literal>
</bpel:from>
<bpel:to part="storeOrderDetailsInput" variable="input"></bpel:to>
</bpel:copy>
</bpel:assign>
<bpel:invoke name="listProducts" partnerLink="InventoryPL" operation="listProducts" portType="ns:InventoryPortType" inputVariable="listProductsRequest" outputVariable="listProductsResponse"></bpel:invoke>
<bpel:forEach parallel="yes" counterName="Counter" name="CheckAvaAll">
<bpel:startCounterValue>
<![CDATA[1]]>
</bpel:startCounterValue>
<bpel:finalCounterValue><![CDATA[count($listProductsResponse.listProductsOutput/ns:productList/ns:product)-1]]></bpel:finalCounterValue>
<bpel:finalCounterValue><![CDATA[count($input.storeOrderDetailsInput/ns:products/ns:product)]]></bpel:finalCounterValue>
<bpel:completionCondition>
<bpel:branches successfulBranchesOnly="no"><![CDATA[count($listProductsResponse.listProductsOutput/ns:productList/ns:product)]]></bpel:branches>
<bpel:branches successfulBranchesOnly="no"><![CDATA[count($input.storeOrderDetailsInput/ns:products/ns:product)]]></bpel:branches>
</bpel:completionCondition>
<bpel:scope>
<bpel:variables>
......@@ -157,7 +184,8 @@
</bpel:copy>
<bpel:copy>
<bpel:from>
<![CDATA[$listProductsResponse.listProductsOutput/ns:productList/ns:product[round($Counter)]/ns:id]]>
<![CDATA[$input.storeOrderDetailsInput/ns:products/ns:product[round($Counter)]/ns:productId]]>
</bpel:from>
<bpel:to part="checkAvailabilityInput" variable="checkAvailabilityRequest">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:productId]]></bpel:query>
......@@ -165,37 +193,18 @@
</bpel:copy>
</bpel:assign>
<bpel:invoke name="checkAvailability" partnerLink="InventoryPL" operation="checkAvailability" portType="ns:InventoryPortType" inputVariable="checkAvailabilityRequest" outputVariable="checkAvailabilityReponse"></bpel:invoke>
<bpel:if name="IsNotAvailable">
<bpel:condition><![CDATA[$listProductsResponse.listProductsOutput/ns:productList/ns:product[round($Counter)]/ns:status/ns:currentAvailability = "not available"]]></bpel:condition>
<bpel:condition><![CDATA[$checkAvailabilityReponse.checkAvailabilityOutput/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>
<bpel:from><bpel:literal><tns:ConductOrder84Response xmlns:tns="group12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tns:result>tns:result</tns:result>
</tns:ConductOrder84Response>
</bpel:literal></bpel:from>
<bpel:to variable="output" part="payload"></bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from part="listProductsOutput" variable="listProductsResponse">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:productList]]></bpel:query>
</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>
</bpel:copy>
</bpel:assign>
</bpel:else>
</bpel:if>
</bpel:sequence>
......@@ -214,15 +223,16 @@
<bpel:assign validate="no" name="assignOrderDetails">
<bpel:assign validate="no" name="Assign">
<bpel:copy>
<bpel:from><bpel:literal xml:space="preserve"><tns:storeOrderDetails xmlns:tns="http://iaas.uni-stuttgart.de/labs/FlowSOG" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tns:orderId></tns:orderId>
<tns:customerId></tns:customerId>
<bpel:from><bpel:literal><tns:storeOrderDetails 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:customerId>tns:customerId</tns:customerId>
<tns:products>
<tns:product>
<tns:productId>tns:productId</tns:productId>
<tns:numberOfItems>1</tns:numberOfItems>
<tns:numberOfItems>0</tns:numberOfItems>
</tns:product>
</tns:products>
<tns:shippingAddress>tns:shippingAddress</tns:shippingAddress>
......@@ -232,18 +242,14 @@
<tns:accountNumber>tns:accountNumber</tns:accountNumber>
<tns:accountHolderName>tns:accountHolderName</tns:accountHolderName>
</tns:paymentDetails>
</tns:storeOrderDetails></bpel:literal></bpel:from>
<tns:status>ordered</tns:status>
</tns:storeOrderDetails>
</bpel:literal></bpel:from>
<bpel:to variable="storeOrderDetailsRequest" part="storeOrderDetailsInput"></bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from part="listProductsOutput" variable="listProductsResponse">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:productList/ns:product[1]/ns:id]]></bpel:query>
</bpel:from>
<bpel:to part="storeOrderDetailsInput" variable="storeOrderDetailsRequest">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:products/ns:product[1]/ns:productId]]></bpel:query>
</bpel:to>
<bpel:from part="storeOrderDetailsInput" variable="input"></bpel:from>
<bpel:to part="storeOrderDetailsInput" variable="storeOrderDetailsRequest"></bpel:to>
</bpel:copy>
</bpel:assign>
<bpel:invoke name="storeOrderDetails" partnerLink="OrderPL" operation="storeOrderDetails" portType="ns:OrderPortType" inputVariable="storeOrderDetailsRequest" outputVariable="storeOrderDetailsResponse"></bpel:invoke>
......@@ -333,6 +339,14 @@
<bpel:invoke name="calcTransactionCost" partnerLink="PaymentPL" operation="calcTransactionCosts" portType="ns:PaymentPortType" inputVariable="calcTranactionCostRequest" outputVariable="calcTransactionCostResponse"></bpel:invoke>
<bpel:assign validate="no" name="AssignCost">
<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>
<tns:price>0.0</tns:price>
</tns:ConductOrder84Response>
</bpel:literal></bpel:from>
<bpel:to variable="output" part="payload"></bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from>
......@@ -344,6 +358,15 @@
</bpel:query>
</bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from>
<![CDATA[$calcOrderResponse.calcOrderCostsOutput/ns:orderCosts + $calcShipmentCostResponse.calcShipmentCostsOutput/ns:shipmentCosts + $calcTransactionCostResponse.calcTransactionCostsOutput/ns:transactionCosts]]>
</bpel:from>
<bpel:to part="payload" variable="output">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[tns:price]]></bpel:query>
</bpel:to>
</bpel:copy>
</bpel:assign>
<bpel:invoke name="conductPayment" partnerLink="PaymentPL" operation="conductPayment" portType="ns:PaymentPortType" inputVariable="conductPaymentRequest" outputVariable="conductPaymentResponse"></bpel:invoke>
......@@ -364,12 +387,7 @@
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[tns:result]]></bpel:query>
</bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from part="storeOrderDetailsInput" variable="input"></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>
</bpel:copy>
</bpel:assign>
<bpel:reply name="replyOutput" partnerLink="client" portType="tns:ConductOrder84" operation="process" variable="output">
</bpel:reply>
......
......@@ -24,13 +24,9 @@
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#/"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ProcessExtension" modificationStamp="1478965229096" processName="{group12}ConductOrder84" processVersion="11"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ProcessExtension" modificationStamp="1478969256311" processName="{group12}ConductOrder84" processVersion="19"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.1"/>
......@@ -45,15 +41,15 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@counterName"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@counterName"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -61,55 +57,43 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@activity"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.0"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@activity/@activities.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@variables/@children.0"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@variables/@children.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@variables/@children.1"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@variables/@children.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.1"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@activity/@activities.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.0/@copy.1"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@activity/@activities.0/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.0/@copy.0"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@activity/@activities.0/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.2"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@activity/@activities.2"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.2/@else/@activity"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.2/@else/@activity/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.2/@else/@activity/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.14"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.13"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@activity/@activity/@activities.2/@activity/@activities.0"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@activity/@activities.2/@activity/@activities.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -120,20 +104,12 @@
<extendedObject href="ConductOrder84.bpel#//@variables/@children.5"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.4"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.4/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -142,16 +118,12 @@
<extensions>
<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"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.2/@activity/@activity/@activities.2/@activity"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -161,7 +133,7 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.7"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -173,23 +145,23 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.5"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.5"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.4"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.4"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.10"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.9"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.10/@copy.0"/>
<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.8"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.7"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -201,15 +173,15 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.6"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.6"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.3"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.3"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.9"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.8"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -221,15 +193,15 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.7"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.7"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.2"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.2"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.11"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.10"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -241,19 +213,19 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.8"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.8"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.1"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.13"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.12"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.12"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.11"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
......@@ -265,23 +237,43 @@
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.9"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.9"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.6/@copy.0"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.5/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.12/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.12/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.1/@copy.3"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@copy.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.13/@copy.1"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.3/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.13/@copy.0"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.9/@copy.2"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.13/@copy.2"/>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.9/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
</extensionmodel:ExtensionMap>
......@@ -4,7 +4,6 @@
<breakpoint name="" targetXPath="/process" targetName="ConductOrder84"/>
</globalBreakpoints>
<localBreakpoints>
<breakpoint name="" targetXPath="/process/sequence[1]/invoke[1]" targetName="listProducts"/>
<breakpoint name="" targetXPath="/process/sequence[1]/forEach[1]/scope[1]"/>
<breakpoint name="" targetXPath="/process/sequence[1]/forEach[1]" targetName="ForEach"/>
<breakpoint name="" targetXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]"/>
......
......@@ -7700,4 +7700,424 @@
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue="" newValue="output"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:22:12.343+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[5]/copy[3]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[5]/copy[3]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:22:12.343+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[5]/copy[3]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="TextChanged" timestamp="2016-11-12T17:22:28.483+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="text" newValue="$input.storeOrderDetailsInput/ns:products/ns:product[1]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:22:28.489+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="TextChanged" timestamp="2016-11-12T17:25:55.757+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="text" oldValue="$input.storeOrderDetailsInput/ns:products/ns:product[1]" newValue="$input.storeOrderDetailsInput/ns:products/ns:product[2]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:25:55.762+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:25:55.769+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:26:37.267+0100">
<parentElement elementType="assign" elementName="InitStuff" elementXPath="/process/sequence[1]/assign[1]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:26:37.319+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:26:37.329+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:26:39.692+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:26:39.692+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="LiteralAdded" timestamp="2016-11-12T17:26:39.711+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="literal" newValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="LiteralRemoved" timestamp="2016-11-12T17:26:45.338+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="literal" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="LiteralAdded" timestamp="2016-11-12T17:26:45.338+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="literal" newValue="&lt;tns:storeOrderDetails xmlns:tns=&quot;http://iaas.uni-stuttgart.de/labs/FlowSOG&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;>&#xD;&#xA; &lt;tns:orderId/>&#xD;&#xA; &lt;tns:customerId/>&#xD;&#xA; &lt;tns:products>&#xD;&#xA; &lt;tns:product>&#xD;&#xA; &lt;tns:productId>44162d90-9315-4acc-980e-cf975c6b9397&lt;/tns:productId>&#xD;&#xA; &lt;tns:numberOfItems>2&lt;/tns:numberOfItems>&#xD;&#xA; &lt;/tns:product>&#xD;&#xA; &lt;tns:product>&#xD;&#xA; &lt;tns:productId>3bae3778-8577-4b36-9572-a0b020931ba5&lt;/tns:productId>&#xD;&#xA; &lt;tns:numberOfItems>2&lt;/tns:numberOfItems>&#xD;&#xA; &lt;/tns:product>&#xD;&#xA; &lt;/tns:products>&#xD;&#xA; &lt;tns:shippingAddress>2nd Street 4242&lt;/tns:shippingAddress>&#xD;&#xA; &lt;tns:paymentDetails>&#xD;&#xA; &lt;tns:bankName>myBank&lt;/tns:bankName>&#xD;&#xA; &lt;tns:bankAddress>myBankAddress&lt;/tns:bankAddress>&#xD;&#xA; &lt;tns:accountNumber>myAccountNumber&lt;/tns:accountNumber>&#xD;&#xA; &lt;tns:accountHolderName>Mrs. X&lt;/tns:accountHolderName>&#xD;&#xA; &lt;/tns:paymentDetails>&#xD;&#xA;&lt;/tns:storeOrderDetails>"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:26:48.970+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]/to[1]"/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:26:48.971+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]/to[1]"/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:26:48.972+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]/to[1]"/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:26:48.974+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]/to[1]"/>
<attribute attributeName="part" oldValue="" newValue="storeOrderDetailsInput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:26:49.019+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[4]/to[1]"/>
<attribute attributeName="variable" oldValue="" newValue="input"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="TextChanged" timestamp="2016-11-12T17:28:03.970+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]/from[1]"/>
<attribute attributeName="text" oldValue="$listProductsResponse.listProductsOutput/ns:productList/ns:product[round($Counter)]/ns:id" newValue="$input.storeOrderDetailsInput/ns:products/ns:product[round($Counter)]/ns:productId"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:28:03.975+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]/from[1]"/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:28:03.982+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]/from[1]"/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:29:25.386+0100">
<parentElement elementType="assign" elementName="InitStuff" elementXPath="/process/sequence[1]/assign[1]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[5]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:29:25.437+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[5]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:29:25.446+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[5]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:29:27.613+0100">
<parentElement elementType="assign" elementName="InitStuff" elementXPath="/process/sequence[1]/assign[1]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[5]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:29:27.614+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[5]"/>
<oldElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:29:27.614+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[5]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[1]/copy[5]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:29:31.161+0100">
<parentElement elementType="assign" elementName="SetProductIdForAvaCheck" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:29:31.177+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:29:31.193+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:29:43.590+0100">
<parentElement elementType="assign" elementName="SetProductIdForAvaCheck" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:29:43.590+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]"/>
<oldElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:29:43.590+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/assign[1]/copy[3]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:35:26.317+0100">
<parentElement elementType="sequence" elementName="main" elementXPath="/process/sequence[1]"/>
<oldElement elementType="invoke" elementName="listProducts" elementXPath="/process/sequence[1]/invoke[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:38:01.187+0100">
<parentElement elementType="if" elementName="IsNotAvailable" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]"/>
<oldElement elementType="else" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:38:01.188+0100">
<parentElement elementType="else" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]"/>
<oldElement elementType="assign" elementName="SetAvailableMessage" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:38:01.188+0100">
<parentElement elementType="assign" elementName="SetAvailableMessage" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:38:01.188+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[1]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[1]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:38:01.188+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[1]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:38:01.189+0100">
<parentElement elementType="assign" elementName="SetAvailableMessage" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[2]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:38:01.189+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[2]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[2]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:38:01.189+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[2]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/forEach[1]/scope[1]/sequence[1]/if[1]/else[1]/assign[1]/copy[2]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:04.150+0100">
<parentElement elementType="sequence" elementName="main" elementXPath="/process/sequence[1]"/>
<oldElement elementType="assign" elementName="assignOrderDetails" elementXPath="/process/sequence[1]/assign[2]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:04.151+0100">
<parentElement elementType="assign" elementName="assignOrderDetails" elementXPath="/process/sequence[1]/assign[2]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:04.151+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:04.153+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:04.153+0100">
<parentElement elementType="assign" elementName="assignOrderDetails" elementXPath="/process/sequence[1]/assign[2]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[2]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:04.153+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[2]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[2]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:04.153+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[2]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[2]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:26.426+0100">
<parentElement elementType="sequence" elementName="main" elementXPath="/process/sequence[1]"/>
<newElement elementType="assign" elementName="" elementXPath="/process/sequence[1]/assign[2]"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:26.441+0100">
<containingElement elementType="assign" elementName="" elementXPath="/process/sequence[1]/assign[2]"/>
<attribute attributeName="name" oldValue="" newValue="Assign"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:33.809+0100">
<parentElement elementType="assign" elementName="Assign" elementXPath="/process/sequence[1]/assign[2]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:33.867+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:33.925+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:41.008+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/from[1]"/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:41.009+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/from[1]"/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:41.010+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/from[1]"/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:41.011+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/from[1]"/>
<attribute attributeName="part" oldValue="" newValue="storeOrderDetailsInput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:41.019+0100">
<containingElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/from[1]"/>
<attribute attributeName="variable" oldValue="" newValue="input"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:42.937+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:42.938+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:42.939+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:42.940+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="part" oldValue="" newValue="storeOrderDetailsInput"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:39:42.948+0100">
<containingElement elementType="to" elementName=""/>
<attribute attributeName="variable" oldValue="" newValue="storeOrderDetailsRequest"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:44.031+0100">
<parentElement elementType="assign" elementName="Assign" elementXPath="/process/sequence[1]/assign[2]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:44.046+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:44.062+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:44.093+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:44.093+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:39:44.104+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:39:44.104+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[2]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:41:36.248+0100">
<parentElement elementType="assign" elementName="AssignOutput" elementXPath="/process/sequence[1]/assign[5]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[5]/copy[3]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:41:36.248+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[5]/copy[3]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[5]/copy[3]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:41:36.249+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[5]/copy[3]"/>
<oldElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:46:37.357+0100">
<parentElement elementType="assign" elementName="AssignCost" elementXPath="/process/sequence[1]/assign[4]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:46:37.374+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:46:37.389+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:46:39.656+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:46:39.657+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-12T17:47:00.515+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="text" newValue="$calcOrderResponse.calcOrderCostsOutput/ns:orderCosts + $calcShipmentCostResponse.calcShipmentCostsOutput/ns:shipmentCosts + $calcTransactionCostResponse.calcTransactionCostsOutput/ns:transactionCosts"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:47:00.521+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:47:07.197+0100">
<parentElement elementType="assign" elementName="AssignCost" elementXPath="/process/sequence[1]/assign[4]"/>
<oldElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:47:07.197+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<oldElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]/to[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:47:07.197+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<oldElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:47:21.692+0100">
<parentElement elementType="assign" elementName="AssignCost" elementXPath="/process/sequence[1]/assign[4]"/>
<newElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:47:21.747+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<newElement elementType="from" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:47:21.762+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementRemoved" timestamp="2016-11-12T17:47:26.902+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]"/>
<oldElement elementType="from" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]/from[1]"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:47:26.902+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-12T17:47:29.813+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="text" newValue="$calcOrderResponse.calcOrderCostsOutput/ns:orderCosts + $calcShipmentCostResponse.calcShipmentCostsOutput/ns:shipmentCosts + $calcTransactionCostResponse.calcTransactionCostsOutput/ns:transactionCosts"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:47:29.819+0100">
<containingElement elementType="from" elementName=""/>
<attribute attributeName="expressionLanguage" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:47:33.471+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]/to[1]"/>
<attribute attributeName="variable" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:47:33.472+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]/to[1]"/>
<attribute attributeName="part" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:47:33.473+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]/to[1]"/>
<attribute attributeName="property" oldValue=""/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:47:33.475+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]/to[1]"/>
<attribute attributeName="part" oldValue="" newValue="payload"/>
</modelChange>
<modelChange xsi:type="bplog:ValueChange" changeReason="AttributeChanged" timestamp="2016-11-12T17:47:33.482+0100">
<containingElement elementType="to" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[2]/to[1]"/>
<attribute attributeName="variable" oldValue="" newValue="output"/>
</modelChange>
<modelChange xsi:type="bplog:StructuralChange" changeReason="ElementAdded" timestamp="2016-11-12T17:47:36.159+0100">
<parentElement elementType="assign" elementName="AssignCost" 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-12T17:47:36.177+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-12T17:47:36.193+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-12T17:47:36.214+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-12T17:47:36.214+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-12T17:47:36.226+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-12T17:47:36.226+0100">
<parentElement elementType="copy" elementName="" elementXPath="/process/sequence[1]/assign[4]/copy[1]"/>
<newElement elementType="to" elementName=""/>
</modelChange>
</bplog:Log>
......@@ -23,7 +23,6 @@
<import location="46.101.159.46.wsdl" namespace="http://iaas.uni-stuttgart.de/labs/FlowSOG"/>
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="group12">
<element name="ConductOrder84Request">
<complexType>
<sequence>
......@@ -51,14 +50,12 @@
<element name="ConductOrder84Response">
<complexType>
<sequence>
<element name="result" type="string"/>
<element name="result" type="string" />
<element name="price" type="decimal"></element>
</sequence>
</complexType>
</element>
<complexType name="product">
</complexType>
</schema>
</types>
......
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