Commit 8f7e1ab8 authored by Tiemo Bang's avatar Tiemo Bang

Commit

parent d6372bd1
<!-- ConductOrder84 BPEL Process [Generated by the Eclipse BPEL Designer] -->
<!-- Date: Sun Nov 06 17:39:57 CET 2016 -->
<bpel:process name="ConductOrder84"
<bpel:process name="ConductOrderAsyncGroup12"
targetNamespace="group12"
suppressJoinFailure="yes"
xmlns:tns="group12"
......@@ -89,6 +89,86 @@
<bpel:correlationSets>
<bpel:correlationSet name="newCorrelationSet" properties="tns:CustomerId"></bpel:correlationSet>
</bpel:correlationSets>
<bpel:faultHandlers>
<bpel:catch faultName="bpel:selectionFailure">
<bpel:sequence>
<bpel:assign validate="no" name="Assign">
<bpel:copy>
<bpel:from><bpel:literal><tns:ConductOrder84Response2 xmlns:tns="group12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tns:result>tns:result</tns:result>
<tns:state>0</tns:state>
<tns:success>
<tns:price>0.0</tns:price>
<tns:order>
<tns:orderId>tns:orderId</tns:orderId>
<tns:customerId>tns:customerId</tns:customerId>
<tns:products>
<tns:product>
<tns:productId>tns:productId</tns:productId>
<tns:numberOfItems>0</tns:numberOfItems>
</tns:product>
</tns:products>
<tns:shippingAddress>tns:shippingAddress</tns:shippingAddress>
<tns:paymentDetails>
<tns:bankName>tns:bankName</tns:bankName>
<tns:bankAddress>tns:bankAddress</tns:bankAddress>
<tns:accountNumber>tns:accountNumber</tns:accountNumber>
<tns:accountHolderName>tns:accountHolderName</tns:accountHolderName>
</tns:paymentDetails>
<tns:status>ordered</tns:status>
</tns:order>
</tns:success>
</tns:ConductOrder84Response2>
</bpel:literal></bpel:from>
<bpel:to variable="output" part="payload"></bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from><bpel:literal><tns:ConductOrder84Response2 xmlns:tns="group12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<tns:result>tns:result</tns:result>
<tns:state>0</tns:state>
<tns:success>
<tns:price>0.0</tns:price>
<tns:order>
<tns:orderId>tns:orderId</tns:orderId>
<tns:customerId>tns:customerId</tns:customerId>
<tns:products>
<tns:product>
<tns:productId>tns:productId</tns:productId>
<tns:numberOfItems>0</tns:numberOfItems>
</tns:product>
</tns:products>
<tns:shippingAddress>tns:shippingAddress</tns:shippingAddress>
<tns:paymentDetails>
<tns:bankName>tns:bankName</tns:bankName>
<tns:bankAddress>tns:bankAddress</tns:bankAddress>
<tns:accountNumber>tns:accountNumber</tns:accountNumber>
<tns:accountHolderName>tns:accountHolderName</tns:accountHolderName>
</tns:paymentDetails>
<tns:status>ordered</tns:status>
</tns:order>
</tns:success>
</tns:ConductOrder84Response2>
</bpel:literal></bpel:from>
<bpel:to variable="output" part="payload"></bpel:to>
</bpel:copy>
<bpel:copy>
<bpel:from>
<![CDATA[string($input.storeOrderDetailsInput)]]>
</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="Reply" partnerLink="client" operation="process" portType="tns:ConductOrder84" variable="output"></bpel:reply>
</bpel:sequence>
</bpel:catch>
</bpel:faultHandlers>
<bpel:sequence name="main">
<!-- Receive input from requester.
......@@ -113,7 +193,7 @@
<bpel:if name="EmptyRequest">
<bpel:condition><![CDATA[true()]]></bpel:condition>
<bpel:condition><![CDATA[false()]]></bpel:condition>
<bpel:assign validate="no" name="InitStuff">
<bpel:copy>
<bpel:from><bpel:literal xml:space="preserve"><tns:ConductOrder84Response xmlns:tns="group12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
......@@ -384,7 +464,8 @@
<![CDATA["http://46.101.159.46:32850/ode/processes/IntentoryCallbackService"]]>
<![CDATA["http://46.101.159.46:33175/ode/processes/IntentoryCallbackService"]]>
</bpel:from>
<bpel:to part="checkAvailabilityAsyncInput" variable="InventoryPLRequest">
<bpel:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[ns:callbackUrl]]></bpel:query>
......
......@@ -18,7 +18,7 @@
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#/"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ProcessExtension" modificationStamp="1481143270196" processName="{group12}ConductOrder84" processVersion="1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ProcessExtension" modificationStamp="1481489582835" processName="{group12}ConductOrderAsyncGroup12" processVersion="9"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.1/@activity"/>
......@@ -288,4 +288,8 @@
<extendedObject href="ConductOrder84.bpel#//@activity/@activities.1"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
</extensions>
<extensions>
<extendedObject href="ConductOrder84.bpel#//@faultHandlers/@catch.0/@activity/@activities.0/@copy.0"/>
<extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
</extensions>
</extensionmodel:ExtensionMap>
This diff is collapsed.
......@@ -263,7 +263,7 @@
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<service name="ConductOrder84Service">
<port binding="tns:ConductOrder84Binding" name="ConductOrder84Port">
<soap:address location="http://localhost:8080/ode/processes/ConductOrder84"/>
<soap:address location="http://localhost:8080/ode/processes/ConductOrderAsyncGroup12"/>
</port>
</service>
</definitions>
<?xml version="1.0" encoding="UTF-8"?>
<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">
<process name="group12:ConductOrderAsyncGroup12">
<metaData>
<mdProperty name="version" value="7326"/>
<mdProperty name="version" value="8238i3"/>
</metaData>
<active>true</active>
<retired>false</retired>
......
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