[jboss-svn-commits] JBL Code SVN: r11630 - in labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel: resources and 8 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 3 05:24:00 EDT 2007
Author: tfennelly
Date: 2007-05-03 05:24:00 -0400 (Thu, 03 May 2007)
New Revision: 11630
Added:
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/.project
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderManagement.zip
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.bpel
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.pdd
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.vbpel
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess0.pdd
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/order_process.bpr
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/order_process.bprd
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces.html
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces2.html
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces3.html
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/xslt/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/xslt/SalesOrder.xsl
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderFault.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderNotificationRequest.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendOrderConfirmationResponse.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderConfirmationRequest.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderNotificationRequestCompletedOrder.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest1.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderResponse.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderRequest.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderResponse.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderRequest.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderResponse.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderRequest.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderResponse.xml
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/Customer.xsd
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/CustomerOrder.xsd
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/StandardTypes.xsd
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.bpel
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.pdd
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.vbpel
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/customer.bpr
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/customer.bprd
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/BPELRetailer.wsdl
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Customer.wsdl
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/OrderManager.wsdl
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Retailer.wsdl
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Shipping.wsdl
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/xsl/
labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/xsl/SalesOrder.xsl
Log:
added new process definitions
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/.project
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/.project (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/.project 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>OrderManagement</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderManagement.zip
===================================================================
(Binary files differ)
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderManagement.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.bpel
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.bpel (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.bpel 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,195 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+BPEL Process Definition
+Edited using ActiveBPEL(tm) Designer Version 3.1.0 (http://www.active-endpoints.com)
+-->
+<bpel:process xmlns:OrderMgr="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:aud="http://schemas.active-endpoints.com/sample/audit/2006/04/Audit.xsd" xmlns:aws="http://docs.active-endpoints.com/activebpel/sample/wsdl/audit/2006/04/Audit.wsdl" xmlns:bpel="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:brws="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl" xmlns:cmws="http://docs.active-endpoints.com/activebpel/sample/wsdl/creditmanager/2006/04/CreditManager.wsdl" xmlns:crdmgr="http://schemas.active-endpoints.com/sample/creditmanager/2006/04/CreditManager.xsd" xmlns:cust="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd" xmlns:cws="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl" xmlns:ns="http://ordermanagement.activebpel.com/jaws" xmlns:ord="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd" xmlns:ordm!
gr="http://schemas.active-endpoints.com/sample/ordermanager/2006/04/OrderManager.xsd" xmlns:rws="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl" xmlns:ship="http://schemas.active-endpoints.com/sample/shipping/2006/04/Shipping.xsd" xmlns:shipping="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping" xmlns:tns="http://docs.active-endpoints.com/activebpel/sample/bpel/OrderProcess/2006/04/OrderProcess.bpel" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="OrderProcess" suppressJoinFailure="yes" targetNamespace="http://docs.active-endpoints.com/activebpel/sample/bpel/OrderProcess/2006/04/OrderProcess.bpel">
+ <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="resources/wsdl/Retailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="resources/wsdl/BPELRetailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="resources/wsdl/OrderManager.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/ordermanager/2006/04/OrderManager.wsdl"/>
+ <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="resources/wsdl/Shipping.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/shipping/2006/04/Shipping.wsdl"/>
+ <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="resources/wsdl/Customer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <bpel:partnerLinks>
+ <bpel:partnerLink myRole="Seller" name="Customer" partnerLinkType="brws:PurchasingPLT" partnerRole="Buyer"/>
+ <bpel:partnerLink myRole="OrderPlacer" name="OrderManager" partnerLinkType="OrderMgr:OrderingPLT" partnerRole="OrderingSystem"/>
+ <bpel:partnerLink name="Shipper" partnerLinkType="shipping:ShippingPLT" partnerRole="Shipper"/>
+ </bpel:partnerLinks>
+ <bpel:variables>
+ <bpel:variable messageType="rws:SubmitOrderRequest" name="SubmitOrderRequest"/>
+ <bpel:variable messageType="rws:SubmitOrderResponse" name="SubmitOrderResponse"/>
+ <bpel:variable messageType="OrderMgr:OrderManagerPortType_customerOrder" name="SalesOrderRequest"/>
+ <bpel:variable messageType="OrderMgr:OrderManagerPortType_customerOrderResponse" name="SalesOrderResponse"/>
+ <bpel:variable messageType="OrderMgr:SendSalesOrderNotificationRequest" name="SendSalesOrderNotificationRequest"/>
+ <bpel:variable messageType="OrderMgr:SendSalesOrderNotificationResponse" name="SendSalesOrderNotificationResponse"/>
+ <bpel:variable messageType="cws:SendOrderConfirmationRequest" name="SendOrderConfirmationRequest"/>
+ <bpel:variable messageType="cws:SendOrderConfirmationResponse" name="SendOrderConfirmationResponse"/>
+ <bpel:variable messageType="OrderMgr:OrderManagerPortType_cancelOrder" name="CancelOrderRequest"/>
+ <bpel:variable messageType="OrderMgr:OrderManagerPortType_cancelOrderResponse" name="CancelOrderResponse"/>
+ <bpel:variable messageType="shipping:ShippingPortType_shippingRequest" name="ShipOrderRequest"/>
+ <bpel:variable messageType="shipping:ShippingPortType_shippingRequestResponse" name="ShipOrderResponse"/>
+ </bpel:variables>
+ <bpel:correlationSets>
+ <bpel:correlationSet name="orderCS" properties="brws:orderNum"/>
+ </bpel:correlationSets>
+ <bpel:flow>
+ <bpel:links>
+ <bpel:link name="L2"/>
+ </bpel:links>
+ <bpel:sequence>
+ <bpel:receive createInstance="yes" name="ReceiveCustomerOrder" operation="SubmitOrder" partnerLink="Customer" variable="SubmitOrderRequest"/>
+ <bpel:assign name="AssignDataForNormalReply">
+ <bpel:copy>
+ <bpel:from>true()</bpel:from>
+ <bpel:to part="Document" variable="SubmitOrderResponse"/>
+ </bpel:copy>
+ </bpel:assign>
+ <bpel:reply name="AcknowledgeReceiptOfOrder" operation="SubmitOrder" partnerLink="Customer" variable="SubmitOrderResponse"/>
+ <bpel:scope>
+ <bpel:sequence>
+ <bpel:assign name="AssignDataForSalesOrder" validate="yes">
+ <bpel:copy>
+ <bpel:from>bpel:doXslTransform('project:/OrderManagement/resources/xsl/SalesOrder.xsl', $SubmitOrderRequest.Document )</bpel:from>
+ <bpel:to part="parameters" variable="SalesOrderRequest"/>
+ </bpel:copy>
+ </bpel:assign>
+ <bpel:invoke inputVariable="SalesOrderRequest" name="CreateSalesOrder" operation="customerOrder" outputVariable="SalesOrderResponse" partnerLink="OrderManager" portType="OrderMgr:OrderManagerPortType">
+ <bpel:correlations>
+ <bpel:correlation initiate="yes" pattern="response" set="orderCS"/>
+ </bpel:correlations>
+ <bpel:compensationHandler>
+ <bpel:sequence>
+ <bpel:assign name="AssignDataForCancelSalesOrder">
+ <bpel:copy>
+ <bpel:from>
+ <bpel:literal>
+ <ns:cancelOrder xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:ns1="http://ordermanagement.activebpel.com/jaws">
+ <ns:orderInquiry>
+ <ns1:customerNumber>string</ns1:customerNumber>
+ <ns1:poNumber>string</ns1:poNumber>
+ </ns:orderInquiry>
+</ns:cancelOrder>
+ </bpel:literal>
+ </bpel:from>
+ <bpel:to part="parameters" variable="CancelOrderRequest"/>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from part="parameters" variable="SalesOrderRequest">
+ <bpel:query>OrderMgr:header/ns:customerNumber</bpel:query>
+ </bpel:from>
+ <bpel:to part="parameters" variable="CancelOrderRequest">
+ <bpel:query>OrderMgr:orderInquiry/ns:customerNumber</bpel:query>
+ </bpel:to>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from part="parameters" variable="SalesOrderRequest">
+ <bpel:query>OrderMgr:header/ns:poNumber</bpel:query>
+ </bpel:from>
+ <bpel:to part="parameters" variable="CancelOrderRequest">
+ <bpel:query>OrderMgr:orderInquiry/ns:poNumber</bpel:query>
+ </bpel:to>
+ </bpel:copy>
+ </bpel:assign>
+ <bpel:invoke inputVariable="CancelOrderRequest" name="CancelSalesOrder" operation="cancelOrder" outputVariable="CancelOrderResponse" partnerLink="OrderManager" portType="OrderMgr:OrderManagerPortType"/>
+ </bpel:sequence>
+ </bpel:compensationHandler>
+ </bpel:invoke>
+ <bpel:receive name="WaitForNotificationFromOrderManager" operation="SendSalesOrderNotification" partnerLink="OrderManager" portType="OrderMgr:RetailerCallbackPortType" variable="SendSalesOrderNotificationRequest">
+ <bpel:correlations>
+ <bpel:correlation initiate="no" set="orderCS"/>
+ </bpel:correlations>
+ </bpel:receive>
+ <bpel:assign name="AssignDataForOrderManagerAcknowledgement">
+ <bpel:copy>
+ <bpel:from>true()</bpel:from>
+ <bpel:to part="Document" variable="SendSalesOrderNotificationResponse"/>
+ </bpel:copy>
+ </bpel:assign>
+ <bpel:reply name="AcknowledgeOrderManager" operation="SendSalesOrderNotification" partnerLink="OrderManager" portType="OrderMgr:RetailerCallbackPortType" variable="SendSalesOrderNotificationResponse"/>
+ <bpel:assign name="AssignDataForShipOrder">
+ <bpel:sources>
+ <bpel:source linkName="L2"/>
+ </bpel:sources>
+ <bpel:copy>
+ <bpel:from>
+ <bpel:literal>
+ <ns:shippingRequest xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping">
+ <ns:customerNumber>string</ns:customerNumber>
+ <ns:orderNumber>string</ns:orderNumber>
+ <ns:poNumber>string</ns:poNumber>
+</ns:shippingRequest>
+ </bpel:literal>
+ </bpel:from>
+ <bpel:to part="parameters" variable="ShipOrderRequest"/>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from part="parameters" variable="SalesOrderRequest">
+ <bpel:query>OrderMgr:header/ns:customerNumber</bpel:query>
+ </bpel:from>
+ <bpel:to part="parameters" variable="ShipOrderRequest">
+ <bpel:query>shipping:customerNumber</bpel:query>
+ </bpel:to>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from part="parameters" variable="SalesOrderRequest">
+ <bpel:query>OrderMgr:header/ns:poNumber</bpel:query>
+ </bpel:from>
+ <bpel:to part="parameters" variable="ShipOrderRequest">
+ <bpel:query>shipping:poNumber</bpel:query>
+ </bpel:to>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from part="Document" variable="SendSalesOrderNotificationRequest">
+ <bpel:query>OrderMgr:orderNumber</bpel:query>
+ </bpel:from>
+ <bpel:to part="parameters" variable="ShipOrderRequest">
+ <bpel:query>shipping:orderNumber</bpel:query>
+ </bpel:to>
+ </bpel:copy>
+ </bpel:assign>
+ <bpel:invoke inputVariable="ShipOrderRequest" name="ShipOrder" operation="shippingRequest" outputVariable="ShipOrderResponse" partnerLink="Shipper" portType="shipping:ShippingPortType">
+ <bpel:targets>
+ <bpel:target linkName="L2"/>
+ </bpel:targets>
+ </bpel:invoke>
+ <bpel:assign name="AssignDataForOrderConfirmation">
+ <bpel:copy>
+ <bpel:from>
+ <bpel:literal>
+ <cust:orderConfirmation>
+<cust:customerNumber/>
+<cust:poNumber/>
+<cust:orderNumber/>
+</cust:orderConfirmation>
+ </bpel:literal>
+ </bpel:from>
+ <bpel:to part="Document" variable="SendOrderConfirmationRequest"/>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from part="Document" variable="SubmitOrderRequest">
+ <bpel:query>ord:header/ord:customerNumber</bpel:query>
+ </bpel:from>
+ <bpel:to part="Document" variable="SendOrderConfirmationRequest">
+ <bpel:query>cust:customerNumber</bpel:query>
+ </bpel:to>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from part="Document" variable="SubmitOrderRequest">
+ <bpel:query>ord:header/ord:poNumber</bpel:query>
+ </bpel:from>
+ <bpel:to part="Document" variable="SendOrderConfirmationRequest">
+ <bpel:query>cust:poNumber</bpel:query>
+ </bpel:to>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from part="result" variable="SalesOrderResponse"/>
+ <bpel:to part="Document" variable="SendOrderConfirmationRequest">
+ <bpel:query>cust:orderNumber</bpel:query>
+ </bpel:to>
+ </bpel:copy>
+ </bpel:assign>
+ <bpel:invoke inputVariable="SendOrderConfirmationRequest" name="SendOrderConfirmation" operation="SendOrderConfirmation" outputVariable="SendOrderConfirmationResponse" partnerLink="Customer" portType="cws:CustomerPortType"/>
+ </bpel:sequence>
+ </bpel:scope>
+ </bpel:sequence>
+ </bpel:flow>
+</bpel:process>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.pdd
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.pdd (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.pdd 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<process xmlns="http://schemas.active-endpoints.com/pdd/2006/08/pdd.xsd" xmlns:bpelns="http://docs.active-endpoints.com/activebpel/sample/bpel/OrderProcess/2006/04/OrderProcess.bpel" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing" location="bpel/OrderManagement/OrderProcess.bpel" name="bpelns:OrderProcess">
+ <partnerLinks>
+ <partnerLink name="Customer">
+ <partnerRole endpointReference="static" invokeHandler="default:Address">
+ <wsa:EndpointReference xmlns:s="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing">
+ <wsa:Address>http://localhost:18080/active-bpel/services/ABI_Customer</wsa:Address>
+ <wsa:ServiceName PortName="CustomerSoap">s:CustomerService</wsa:ServiceName>
+</wsa:EndpointReference>
+ </partnerRole>
+ <myRole allowedRoles="" binding="MSG" service="RetailerService"/>
+ </partnerLink>
+ <partnerLink name="OrderManager">
+ <partnerRole endpointReference="static" invokeHandler="default:Address">
+ <wsa:EndpointReference xmlns:s="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing">
+ <wsa:Address>http://localhost:8865</wsa:Address>
+ <wsa:ServiceName PortName="OrderManagerPortTypePort">s:OrderManagerPortTypeService</wsa:ServiceName>
+</wsa:EndpointReference>
+ </partnerRole>
+ <myRole allowedRoles="" binding="MSG" service="RetailerCallback"/>
+ </partnerLink>
+ <partnerLink name="Shipper">
+ <partnerRole endpointReference="static" invokeHandler="default:Address">
+ <wsa:EndpointReference xmlns:s="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing">
+ <wsa:Address>http://localhost:8866</wsa:Address>
+ <wsa:ServiceName PortName="ShippingPortTypePort">s:ShippingPortTypeService</wsa:ServiceName>
+</wsa:EndpointReference>
+ </partnerRole>
+ </partnerLink>
+ </partnerLinks>
+ <references>
+ <wsdl location="project:/OrderManagement/resources/wsdl/OrderManager.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/ordermanager/2006/04/OrderManager.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/Shipping.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/shipping/2006/04/Shipping.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/Customer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/Retailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/BPELRetailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ </references>
+</process>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.vbpel
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.vbpel (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess.vbpel 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,638 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<graph id="0" name="PROCESS">
+ <att name="processName" value="OrderProcess"/>
+ <att name="targetNamespace" value="http://docs.active-endpoints.com/activebpel/sample/bpel/OrderProcess/2006/04/OrderProcess.bpel"/>
+ <att name="enableInstanceCompensation" value="false"/>
+ <att name="exitStandardFault" value="false"/>
+ <att name="disableSelectionFailure" value="false"/>
+ <att name="createXPath" value="false"/>
+ <att name="modelVersion" value="3"/>
+ <att name="processNamespace" value="http://docs.oasis-open.org/wsbpel/2.0/process/executable"/>
+ <att name="objectId" value="117373504323010683"/>
+ <node id="1" name="EXTENSION_CONTAINER">
+ <att name="ExtensionCount" value="0"/>
+ <att name="BPELDocumentation" value=""/>
+ </node>
+ <att>
+ <graph id="2" name="IMPORTS">
+ <att name="ImportCount" value="5"/>
+ <node id="3" name="IMPORT">
+ <att name="ImportLocation" value="resources/wsdl/Retailer.wsdl;http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl;http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="ImportNamespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <att name="ImportType" value="http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="objectId" value="117373504324610711"/>
+ </node>
+ <node id="4" name="IMPORT">
+ <att name="ImportLocation" value="resources/wsdl/BPELRetailer.wsdl;http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl;http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="ImportNamespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ <att name="ImportType" value="http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="objectId" value="117373504324610713"/>
+ </node>
+ <node id="5" name="IMPORT">
+ <att name="ImportLocation" value="resources/wsdl/OrderManager.wsdl;http://docs.active-endpoints.com/activebpel/sample/wsdl/ordermanager/2006/04/OrderManager.wsdl;http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="ImportNamespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/ordermanager/2006/04/OrderManager.wsdl"/>
+ <att name="ImportType" value="http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="objectId" value="117373504324610717"/>
+ </node>
+ <node id="6" name="IMPORT">
+ <att name="ImportLocation" value="resources/wsdl/Shipping.wsdl;http://docs.active-endpoints.com/activebpel/sample/wsdl/shipping/2006/04/Shipping.wsdl;http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="ImportNamespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/shipping/2006/04/Shipping.wsdl"/>
+ <att name="ImportType" value="http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="objectId" value="117373504324610721"/>
+ </node>
+ <node id="7" name="IMPORT">
+ <att name="ImportLocation" value="resources/wsdl/Customer.wsdl;http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl;http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="ImportNamespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <att name="ImportType" value="http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="objectId" value="117630467039401415"/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="8" name="NAMESPACES">
+ <att name="NamespaceCount" value="17"/>
+ <node id="9" name="NAMESPACE">
+ <att name="Prefix" value="ordmgr"/>
+ <att name="Namespace" value="http://schemas.active-endpoints.com/sample/ordermanager/2006/04/OrderManager.xsd"/>
+ <att name="objectId" value="117373504324610723"/>
+ </node>
+ <node id="10" name="NAMESPACE">
+ <att name="Prefix" value="ord"/>
+ <att name="Namespace" value="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd"/>
+ <att name="objectId" value="117373504324610727"/>
+ </node>
+ <node id="11" name="NAMESPACE">
+ <att name="Prefix" value="aud"/>
+ <att name="Namespace" value="http://schemas.active-endpoints.com/sample/audit/2006/04/Audit.xsd"/>
+ <att name="objectId" value="117373504324610729"/>
+ </node>
+ <node id="12" name="NAMESPACE">
+ <att name="Prefix" value="xsd"/>
+ <att name="Namespace" value="http://www.w3.org/2001/XMLSchema"/>
+ <att name="objectId" value="117373504324610731"/>
+ </node>
+ <node id="13" name="NAMESPACE">
+ <att name="Prefix" value="ship"/>
+ <att name="Namespace" value="http://schemas.active-endpoints.com/sample/shipping/2006/04/Shipping.xsd"/>
+ <att name="objectId" value="117373504324610735"/>
+ </node>
+ <node id="14" name="NAMESPACE">
+ <att name="Prefix" value="crdmgr"/>
+ <att name="Namespace" value="http://schemas.active-endpoints.com/sample/creditmanager/2006/04/CreditManager.xsd"/>
+ <att name="objectId" value="117373504324610737"/>
+ </node>
+ <node id="15" name="NAMESPACE">
+ <att name="Prefix" value="cws"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <att name="objectId" value="117373504324610739"/>
+ </node>
+ <node id="16" name="NAMESPACE">
+ <att name="Prefix" value="cust"/>
+ <att name="Namespace" value="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd"/>
+ <att name="objectId" value="117373504324610741"/>
+ </node>
+ <node id="17" name="NAMESPACE">
+ <att name="Prefix" value="brws"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ <att name="objectId" value="117373504324610743"/>
+ </node>
+ <node id="18" name="NAMESPACE">
+ <att name="Prefix" value="bpel"/>
+ <att name="Namespace" value="http://docs.oasis-open.org/wsbpel/2.0/process/executable"/>
+ <att name="objectId" value="117373504324610745"/>
+ </node>
+ <node id="19" name="NAMESPACE">
+ <att name="Prefix" value="cmws"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/creditmanager/2006/04/CreditManager.wsdl"/>
+ <att name="objectId" value="117373504324610747"/>
+ </node>
+ <node id="20" name="NAMESPACE">
+ <att name="Prefix" value="rws"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <att name="objectId" value="117373504324610751"/>
+ </node>
+ <node id="21" name="NAMESPACE">
+ <att name="Prefix" value="aws"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/audit/2006/04/Audit.wsdl"/>
+ <att name="objectId" value="117373504324610753"/>
+ </node>
+ <node id="22" name="NAMESPACE">
+ <att name="Prefix" value="tns"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/bpel/OrderProcess/2006/04/OrderProcess.bpel"/>
+ <att name="objectId" value="117383247993704899"/>
+ </node>
+ <node id="23" name="NAMESPACE">
+ <att name="Prefix" value="OrderMgr"/>
+ <att name="Namespace" value="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager"/>
+ <att name="objectId" value="117709063944801417"/>
+ </node>
+ <node id="24" name="NAMESPACE">
+ <att name="Prefix" value="shipping"/>
+ <att name="Namespace" value="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping"/>
+ <att name="objectId" value="117709074557301817"/>
+ </node>
+ <node id="25" name="NAMESPACE">
+ <att name="Prefix" value="ns"/>
+ <att name="Namespace" value="http://ordermanagement.activebpel.com/jaws"/>
+ <att name="objectId" value="117709131560502305"/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="26" name="PARTNER_LINKS">
+ <att name="PartnerLinkCount" value="3"/>
+ <node id="27" name="PARTNER_LINK">
+ <att name="PartnerLinkName" value="Customer"/>
+ <att name="PartnerLinkType" value="brws:PurchasingPLT"/>
+ <att name="PartnerRole" value="Buyer"/>
+ <att name="MyRole" value="Seller"/>
+ <att name="visible" value="false,false,false,false,false,"/>
+ <att name="objectId" value="117373504324610755"/>
+ <att name="InitializePartnerRole" value=""/>
+ </node>
+ <node id="28" name="PARTNER_LINK">
+ <att name="PartnerLinkName" value="OrderManager"/>
+ <att name="PartnerLinkType" value="OrderMgr:OrderingPLT"/>
+ <att name="PartnerRole" value="OrderingSystem"/>
+ <att name="MyRole" value="OrderPlacer"/>
+ <att name="visible" value="false,false,false,false,false,"/>
+ <att name="objectId" value="117709063944801403"/>
+ <att name="InitializePartnerRole" value=""/>
+ </node>
+ <node id="29" name="PARTNER_LINK">
+ <att name="PartnerLinkName" value="Shipper"/>
+ <att name="PartnerLinkType" value="shipping:ShippingPLT"/>
+ <att name="PartnerRole" value="Shipper"/>
+ <att name="visible" value="false,false,false,false,false,"/>
+ <att name="objectId" value="117709074557301803"/>
+ <att name="InitializePartnerRole" value=""/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="30" name="VARIABLE_CONTAINERS">
+ <att name="VariableCount" value="12"/>
+ <node id="31" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SubmitOrderRequest"/>
+ <att name="VariableSpecification" value="MessageType=rws:SubmitOrderRequest"/>
+ <att name="objectId" value="117373504324610815"/>
+ </node>
+ <node id="32" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SubmitOrderResponse"/>
+ <att name="VariableSpecification" value="MessageType=rws:SubmitOrderResponse"/>
+ <att name="objectId" value="117373504324610817"/>
+ </node>
+ <node id="33" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SalesOrderRequest"/>
+ <att name="VariableSpecification" value="MessageType=OrderMgr:OrderManagerPortType_customerOrder"/>
+ <att name="objectId" value="117373504324610819"/>
+ </node>
+ <node id="34" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SalesOrderResponse"/>
+ <att name="VariableSpecification" value="MessageType=OrderMgr:OrderManagerPortType_customerOrderResponse"/>
+ <att name="objectId" value="117373504324610821"/>
+ </node>
+ <node id="35" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SendSalesOrderNotificationRequest"/>
+ <att name="VariableSpecification" value="MessageType=OrderMgr:SendSalesOrderNotificationRequest"/>
+ <att name="objectId" value="117373504324610823"/>
+ </node>
+ <node id="36" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SendSalesOrderNotificationResponse"/>
+ <att name="VariableSpecification" value="MessageType=OrderMgr:SendSalesOrderNotificationResponse"/>
+ <att name="objectId" value="117373504324610825"/>
+ </node>
+ <node id="37" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SendOrderConfirmationRequest"/>
+ <att name="VariableSpecification" value="MessageType=cws:SendOrderConfirmationRequest"/>
+ <att name="objectId" value="117373504324610827"/>
+ </node>
+ <node id="38" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SendOrderConfirmationResponse"/>
+ <att name="VariableSpecification" value="MessageType=cws:SendOrderConfirmationResponse"/>
+ <att name="objectId" value="117373504324610829"/>
+ </node>
+ <node id="39" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="CancelOrderRequest"/>
+ <att name="VariableSpecification" value="MessageType=OrderMgr:OrderManagerPortType_cancelOrder"/>
+ <att name="objectId" value="117373504324610831"/>
+ </node>
+ <node id="40" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="CancelOrderResponse"/>
+ <att name="VariableSpecification" value="MessageType=OrderMgr:OrderManagerPortType_cancelOrderResponse"/>
+ <att name="objectId" value="117373504324610833"/>
+ </node>
+ <node id="41" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="ShipOrderRequest"/>
+ <att name="VariableSpecification" value="MessageType=shipping:ShippingPortType_shippingRequest"/>
+ <att name="objectId" value="117373504324610847"/>
+ </node>
+ <node id="42" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="ShipOrderResponse"/>
+ <att name="VariableSpecification" value="MessageType=shipping:ShippingPortType_shippingRequestResponse"/>
+ <att name="objectId" value="117373504324610849"/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="43" name="CORRELATION_CONTAINERS">
+ <att name="CorrSetCount" value="1"/>
+ <node id="44" name="CORRELATION_CONTAINER">
+ <att name="SetName" value="orderCS"/>
+ <att name="SetProperties" value="orderNum=http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ <att name="objectId" value="117709281698000577"/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="45" name="SCOPE_ACTIVITY">
+ <att name="text" value="Process Activities"/>
+ <att>
+ <graph id="46" name="SEQUENCE">
+ <att name="objectId" value="117373504333910925"/>
+ <att name="location" value="LOC {5,5}"/>
+ <att name="size" value="DIM {570,1761}"/>
+ <att name="gap" value="50"/>
+ <node id="47" name="RECEIVE">
+ <att name="objectId" value="117373504335510927"/>
+ <att name="size" value="DIM {185,56}"/>
+ <att name="name" value="ReceiveCustomerOrder"/>
+ <att name="partnerLink" value="Customer"/>
+ <att name="operation" value="SubmitOrder"/>
+ <att name="createInstance" value="true"/>
+ <att name="variable" value="SubmitOrderRequest"/>
+ <att name="fromParts" value="0"/>
+ </node>
+ <att>
+ <graph id="48" name="ASSIGN">
+ <att name="objectId" value="117623753602612073"/>
+ <att name="size" value="DIM {203,56}"/>
+ <att name="name" value="AssignDataForNormalReply"/>
+ <att name="copy" value="1"/>
+ <att name="validateVars" value="false"/>
+ <node id="49" name="ASSIGN_COPY">
+ <att name="fromExpression" value="true()"/>
+ <att name="fromType" value="3"/>
+ <att name="objectId" value="117623753602612074"/>
+ <att name="toVariable" value="SubmitOrderResponse"/>
+ <att name="toPart" value="Document"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ </graph>
+ </att>
+ <node id="50" name="REPLY">
+ <att name="objectId" value="117623753602612075"/>
+ <att name="size" value="DIM {212,56}"/>
+ <att name="name" value="AcknowledgeReceiptOfOrder"/>
+ <att name="partnerLink" value="Customer"/>
+ <att name="operation" value="SubmitOrder"/>
+ <att name="variable" value="SubmitOrderResponse"/>
+ <att name="toParts" value="0"/>
+ </node>
+ <att>
+ <graph id="51" name="SCOPE">
+ <att name="objectId" value="117373504335510977"/>
+ <att name="size" value="DIM {550,1376}"/>
+ <att name="exitStandardFaultScope" value=""/>
+ <att name="showTerminationHandler" value="false"/>
+ <node id="52" name="VARIABLE_CONTAINERS">
+ <att name="VariableCount" value="0"/>
+ </node>
+ <node id="53" name="CORRELATION_CONTAINERS">
+ <att name="CorrSetCount" value="0"/>
+ </node>
+ <node id="54" name="PARTNER_LINKS">
+ <att name="PartnerLinkCount" value="0"/>
+ </node>
+ <att>
+ <graph id="55" name="SCOPE_ACTIVITY">
+ <att name="objectId" value="117373504335510985"/>
+ <att name="size" value="DIM {520,1308}"/>
+ <att>
+ <graph id="56" name="SEQUENCE">
+ <att name="objectId" value="117373504335511021"/>
+ <att name="location" value="LOC {5,5}"/>
+ <att name="size" value="DIM {500,1260}"/>
+ <att name="gap" value="50"/>
+ <att>
+ <graph id="57" name="ASSIGN">
+ <att name="objectId" value="117373504335511023"/>
+ <att name="size" value="DIM {196,56}"/>
+ <att name="name" value="AssignDataForSalesOrder"/>
+ <att name="copy" value="1"/>
+ <att name="validateVars" value="true"/>
+ <node id="58" name="ASSIGN_COPY">
+ <att name="fromExpression" value="bpel:doXslTransform('project:/OrderManagement/resources/xsl/SalesOrder.xsl', $SubmitOrderRequest.Document )"/>
+ <att name="fromType" value="3"/>
+ <att name="objectId" value="117735014256001515"/>
+ <att name="toVariable" value="SalesOrderRequest"/>
+ <att name="toPart" value="parameters"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="59" name="SCOPE">
+ <att name="objectId" value="117468359456116045"/>
+ <att name="size" value="DIM {480,345}"/>
+ <att name="name" value="CreateSalesOrder"/>
+ <att name="exitStandardFaultScope" value=""/>
+ <att name="showTerminationHandler" value="false"/>
+ <att name="showCompensator" value="true"/>
+ <node id="60" name="VARIABLE_CONTAINERS">
+ <att name="VariableCount" value="0"/>
+ </node>
+ <node id="61" name="CORRELATION_CONTAINERS">
+ <att name="CorrSetCount" value="0"/>
+ </node>
+ <node id="62" name="PARTNER_LINKS">
+ <att name="PartnerLinkCount" value="0"/>
+ </node>
+ <att>
+ <graph id="63" name="SCOPE_ACTIVITY">
+ <att name="objectId" value="117468359456116053"/>
+ <att name="size" value="DIM {180,109}"/>
+ <node id="64" name="INVOKE">
+ <att name="objectId" value="117373504335511027"/>
+ <att name="location" value="LOC {5,5}"/>
+ <att name="size" value="DIM {159,56}"/>
+ <att name="name" value="CreateSalesOrder"/>
+ <att name="partnerLink" value="OrderManager"/>
+ <att name="portType" value="OrderMgr:OrderManagerPortType"/>
+ <att name="operation" value="customerOrder"/>
+ <att name="correlations" value="orderCS,yes,response#true"/>
+ <att name="inputVariable" value="SalesOrderRequest"/>
+ <att name="outputVariable" value="SalesOrderResponse"/>
+ <att name="fromParts" value="0"/>
+ <att name="toParts" value="0"/>
+ </node>
+ </graph>
+ </att>
+ <node id="65" name="SCOPE_FAULTHANDLER">
+ <att name="objectId" value="117468359456116057"/>
+ </node>
+ <node id="66" name="SCOPE_EVENTHANDLER">
+ <att name="objectId" value="117468359456116059"/>
+ </node>
+ <node id="67" name="SCOPE_TERMINATIONHANDLER">
+ <att name="objectId" value="117468359456116061"/>
+ </node>
+ <att>
+ <graph id="68" name="SCOPE_COMPENSATOR">
+ <att name="objectId" value="117468359456116055"/>
+ <att name="size" value="DIM {270,277}"/>
+ <att>
+ <graph id="69" name="SEQUENCE">
+ <att name="objectId" value="117373504335511013"/>
+ <att name="location" value="LOC {5,5}"/>
+ <att name="size" value="DIM {250,229}"/>
+ <att name="gap" value="50"/>
+ <att>
+ <graph id="70" name="ASSIGN">
+ <att name="objectId" value="117373504335511015"/>
+ <att name="size" value="DIM {228,56}"/>
+ <att name="name" value="AssignDataForCancelSalesOrder"/>
+ <att name="copy" value="3"/>
+ <att name="validateVars" value="false"/>
+ <node id="71" name="ASSIGN_COPY">
+ <att name="fromLiteral" value="<ns:cancelOrder xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:ns1="http://ordermanagement.activebpel.com/jaws"> <ns:orderInquiry> <ns1:customerNumber>string</ns1:customerNumber> <ns1:poNumber>string</ns1:poNumber> </ns:orderInquiry> </ns:cancelOrder>"/>
+ <att name="fromType" value="4"/>
+ <att name="objectId" value="117735241057702165"/>
+ <att name="toVariable" value="CancelOrderRequest"/>
+ <att name="toPart" value="parameters"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="72" name="ASSIGN_COPY">
+ <att name="fromVariable" value="SalesOrderRequest"/>
+ <att name="fromPart" value="parameters"/>
+ <att name="fromQuery" value="OrderMgr:header/ns:customerNumber"/>
+ <att name="fromType" value="0"/>
+ <att name="objectId" value="117735229194502161"/>
+ <att name="toVariable" value="CancelOrderRequest"/>
+ <att name="toPart" value="parameters"/>
+ <att name="toQuery" value="OrderMgr:orderInquiry/ns:customerNumber"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="73" name="ASSIGN_COPY">
+ <att name="fromVariable" value="SalesOrderRequest"/>
+ <att name="fromPart" value="parameters"/>
+ <att name="fromQuery" value="OrderMgr:header/ns:poNumber"/>
+ <att name="fromType" value="0"/>
+ <att name="objectId" value="117735229194502163"/>
+ <att name="toVariable" value="CancelOrderRequest"/>
+ <att name="toPart" value="parameters"/>
+ <att name="toQuery" value="OrderMgr:orderInquiry/ns:poNumber"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ </graph>
+ </att>
+ <node id="74" name="INVOKE">
+ <att name="objectId" value="117373504335511019"/>
+ <att name="size" value="DIM {158,56}"/>
+ <att name="name" value="CancelSalesOrder"/>
+ <att name="partnerLink" value="OrderManager"/>
+ <att name="portType" value="OrderMgr:OrderManagerPortType"/>
+ <att name="operation" value="cancelOrder"/>
+ <att name="inputVariable" value="CancelOrderRequest"/>
+ <att name="outputVariable" value="CancelOrderResponse"/>
+ <att name="fromParts" value="0"/>
+ <att name="toParts" value="0"/>
+ </node>
+ </graph>
+ </att>
+ </graph>
+ </att>
+ </graph>
+ </att>
+ <node id="75" name="RECEIVE">
+ <att name="objectId" value="117373504335511029"/>
+ <att name="size" value="DIM {259,56}"/>
+ <att name="name" value="WaitForNotificationFromOrderManager"/>
+ <att name="partnerLink" value="OrderManager"/>
+ <att name="portType" value="OrderMgr:RetailerCallbackPortType"/>
+ <att name="operation" value="SendSalesOrderNotification"/>
+ <att name="correlations" value="orderCS,no#false"/>
+ <att name="variable" value="SendSalesOrderNotificationRequest"/>
+ <att name="fromParts" value="0"/>
+ </node>
+ <att>
+ <graph id="76" name="ASSIGN">
+ <att name="objectId" value="117373504335511031"/>
+ <att name="size" value="DIM {300,56}"/>
+ <att name="name" value="AssignDataForOrderManagerAcknowledgement"/>
+ <att name="copy" value="1"/>
+ <att name="validateVars" value="false"/>
+ <node id="77" name="ASSIGN_COPY">
+ <att name="fromExpression" value="true()"/>
+ <att name="fromType" value="3"/>
+ <att name="objectId" value="117373504335511033"/>
+ <att name="toVariable" value="SendSalesOrderNotificationResponse"/>
+ <att name="toPart" value="Document"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ </graph>
+ </att>
+ <node id="78" name="REPLY">
+ <att name="objectId" value="117373504335511035"/>
+ <att name="size" value="DIM {206,56}"/>
+ <att name="name" value="AcknowledgeOrderManager"/>
+ <att name="partnerLink" value="OrderManager"/>
+ <att name="portType" value="OrderMgr:RetailerCallbackPortType"/>
+ <att name="operation" value="SendSalesOrderNotification"/>
+ <att name="variable" value="SendSalesOrderNotificationResponse"/>
+ <att name="toParts" value="0"/>
+ </node>
+ <att>
+ <graph id="79" name="ASSIGN">
+ <att name="objectId" value="117373504335511037"/>
+ <att name="size" value="DIM {191,56}"/>
+ <att name="name" value="AssignDataForShipOrder"/>
+ <att name="copy" value="4"/>
+ <att name="validateVars" value="false"/>
+ <node id="80" name="ASSIGN_COPY">
+ <att name="fromLiteral" value="<ns:shippingRequest xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping"> <ns:customerNumber>string</ns:customerNumber> <ns:orderNumber>string</ns:orderNumber> <ns:poNumber>string</ns:poNumber> </ns:shippingRequest>"/>
+ <att name="fromType" value="4"/>
+ <att name="objectId" value="117735214273702087"/>
+ <att name="toVariable" value="ShipOrderRequest"/>
+ <att name="toPart" value="parameters"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="81" name="ASSIGN_COPY">
+ <att name="fromVariable" value="SalesOrderRequest"/>
+ <att name="fromPart" value="parameters"/>
+ <att name="fromQuery" value="OrderMgr:header/ns:customerNumber"/>
+ <att name="fromType" value="0"/>
+ <att name="objectId" value="117735215856402095"/>
+ <att name="toVariable" value="ShipOrderRequest"/>
+ <att name="toPart" value="parameters"/>
+ <att name="toQuery" value="shipping:customerNumber"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="82" name="ASSIGN_COPY">
+ <att name="fromVariable" value="SalesOrderRequest"/>
+ <att name="fromPart" value="parameters"/>
+ <att name="fromQuery" value="OrderMgr:header/ns:poNumber"/>
+ <att name="fromType" value="0"/>
+ <att name="objectId" value="117735214273702091"/>
+ <att name="toVariable" value="ShipOrderRequest"/>
+ <att name="toPart" value="parameters"/>
+ <att name="toQuery" value="shipping:poNumber"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="83" name="ASSIGN_COPY">
+ <att name="fromVariable" value="SendSalesOrderNotificationRequest"/>
+ <att name="fromPart" value="Document"/>
+ <att name="fromQuery" value="OrderMgr:orderNumber"/>
+ <att name="fromType" value="0"/>
+ <att name="objectId" value="117735214273702093"/>
+ <att name="toVariable" value="ShipOrderRequest"/>
+ <att name="toPart" value="parameters"/>
+ <att name="toQuery" value="shipping:orderNumber"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ </graph>
+ </att>
+ <node id="84" name="INVOKE">
+ <att name="objectId" value="117373504335511045"/>
+ <att name="size" value="DIM {121,56}"/>
+ <att name="name" value="ShipOrder"/>
+ <att name="partnerLink" value="Shipper"/>
+ <att name="portType" value="shipping:ShippingPortType"/>
+ <att name="operation" value="shippingRequest"/>
+ <att name="inputVariable" value="ShipOrderRequest"/>
+ <att name="outputVariable" value="ShipOrderResponse"/>
+ <att name="fromParts" value="0"/>
+ <att name="toParts" value="0"/>
+ </node>
+ <att>
+ <graph id="85" name="ASSIGN">
+ <att name="objectId" value="117373504335511047"/>
+ <att name="size" value="DIM {232,56}"/>
+ <att name="name" value="AssignDataForOrderConfirmation"/>
+ <att name="copy" value="4"/>
+ <att name="validateVars" value="false"/>
+ <node id="86" name="ASSIGN_COPY">
+ <att name="fromLiteral" value="<cust:orderConfirmation xmlns:cust="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd"> <cust:customerNumber></cust:customerNumber> <cust:poNumber></cust:poNumber> <cust:orderNumber></cust:orderNumber> </cust:orderConfirmation>"/>
+ <att name="fromType" value="4"/>
+ <att name="objectId" value="117735457074500991"/>
+ <att name="toVariable" value="SendOrderConfirmationRequest"/>
+ <att name="toPart" value="Document"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="87" name="ASSIGN_COPY">
+ <att name="fromVariable" value="SubmitOrderRequest"/>
+ <att name="fromPart" value="Document"/>
+ <att name="fromQuery" value="ord:header/ord:customerNumber"/>
+ <att name="fromType" value="0"/>
+ <att name="objectId" value="117735461958000999"/>
+ <att name="toVariable" value="SendOrderConfirmationRequest"/>
+ <att name="toPart" value="Document"/>
+ <att name="toQuery" value="cust:customerNumber"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="88" name="ASSIGN_COPY">
+ <att name="fromVariable" value="SubmitOrderRequest"/>
+ <att name="fromPart" value="Document"/>
+ <att name="fromQuery" value="ord:header/ord:poNumber"/>
+ <att name="fromType" value="0"/>
+ <att name="objectId" value="117735463697301001"/>
+ <att name="toVariable" value="SendOrderConfirmationRequest"/>
+ <att name="toPart" value="Document"/>
+ <att name="toQuery" value="cust:poNumber"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="89" name="ASSIGN_COPY">
+ <att name="fromVariable" value="SalesOrderResponse"/>
+ <att name="fromPart" value="result"/>
+ <att name="fromType" value="0"/>
+ <att name="objectId" value="117735469032401003"/>
+ <att name="toVariable" value="SendOrderConfirmationRequest"/>
+ <att name="toPart" value="Document"/>
+ <att name="toQuery" value="cust:orderNumber"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ </graph>
+ </att>
+ <node id="90" name="INVOKE">
+ <att name="objectId" value="117373504335511057"/>
+ <att name="size" value="DIM {186,56}"/>
+ <att name="name" value="SendOrderConfirmation"/>
+ <att name="partnerLink" value="Customer"/>
+ <att name="portType" value="cws:CustomerPortType"/>
+ <att name="operation" value="SendOrderConfirmation"/>
+ <att name="inputVariable" value="SendOrderConfirmationRequest"/>
+ <att name="outputVariable" value="SendOrderConfirmationResponse"/>
+ <att name="fromParts" value="0"/>
+ <att name="toParts" value="0"/>
+ </node>
+ </graph>
+ </att>
+ </graph>
+ </att>
+ <node id="91" name="SCOPE_FAULTHANDLER">
+ <att name="objectId" value="117373504335510989"/>
+ <att name="size" value="DIM {80,109}"/>
+ </node>
+ <node id="92" name="SCOPE_EVENTHANDLER">
+ <att name="objectId" value="117373504335510991"/>
+ </node>
+ <node id="93" name="SCOPE_TERMINATIONHANDLER">
+ <att name="objectId" value="117373504335510993"/>
+ </node>
+ <node id="94" name="SCOPE_COMPENSATOR">
+ <att name="objectId" value="117373504335510987"/>
+ <att name="size" value="DIM {80,109}"/>
+ </node>
+ </graph>
+ </att>
+ </graph>
+ </att>
+ </graph>
+ </att>
+ <node id="95" name="SCOPE_FAULTHANDLER"/>
+ <node id="96" name="SCOPE_EVENTHANDLER"/>
+ <edge id="0" source="79" target="84">
+ <att name="objectId" value="117373504333910911"/>
+ <att name="linkName" value="L2"/>
+ </edge>
+</graph>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess0.pdd
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess0.pdd (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/OrderProcess0.pdd 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<process xmlns="http://schemas.active-endpoints.com/pdd/2006/08/pdd.xsd" xmlns:bpelns="http://docs.active-endpoints.com/activebpel/sample/bpel/OrderProcess/2006/04/OrderProcess.bpel" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing" location="bpel/OrderManagement/OrderProcess.bpel" name="bpelns:OrderProcess">
+ <partnerLinks>
+ <partnerLink name="Customer">
+ <partnerRole endpointReference="static">
+ <wsa:EndpointReference xmlns:s="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing">
+ <wsa:Address>http://localhost:18080/active-bpel/services/ABI_Customer</wsa:Address>
+ <wsa:ServiceName PortName="CustomerSoap">s:CustomerService</wsa:ServiceName>
+</wsa:EndpointReference>
+ </partnerRole>
+ <myRole allowedRoles="" binding="MSG" service="RetailerService"/>
+ </partnerLink>
+ <partnerLink name="OrderManager">
+ <partnerRole endpointReference="static">
+ <wsa:EndpointReference xmlns:s="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing">
+ <wsa:Address>http://localhost:8865</wsa:Address>
+ <wsa:ServiceName PortName="OrderManagerPortTypePort">s:OrderManagerPortTypeService</wsa:ServiceName>
+</wsa:EndpointReference>
+ </partnerRole>
+ <myRole allowedRoles="" binding="MSG" service="RetailerCallback"/>
+ </partnerLink>
+ <partnerLink name="Shipper">
+ <partnerRole endpointReference="static">
+ <wsa:EndpointReference xmlns:s="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing">
+ <wsa:Address>http://localhost:8866</wsa:Address>
+ <wsa:ServiceName PortName="ShippingPortTypePort">s:ShippingPortTypeService</wsa:ServiceName>
+</wsa:EndpointReference>
+ </partnerRole>
+ </partnerLink>
+ </partnerLinks>
+ <references>
+ <wsdl location="project:/OrderManagement/resources/wsdl/OrderManager.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/ordermanager/2006/04/OrderManager.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/Shipping.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/shipping/2006/04/Shipping.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/Customer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/Retailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/BPELRetailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ </references>
+</process>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/order_process.bpr
===================================================================
(Binary files differ)
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/order_process.bpr
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/order_process.bprd
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/order_process.bprd (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/order_process.bprd 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,68 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project name="Service Archive" default='runDeploy' basedir=".">
+
+ <!-- Taskdefs required when running this script from the command line. -->
+ <taskdef name="validatebpr" classname="com.activee.ant.bpr.tasks.AeValidateBPRTask" />
+ <taskdef name="deploybpr" classname="com.activee.ant.bpr.tasks.AeDeployBPRTask" />
+ <taskdef name="createcatalog" classname="com.activee.ant.bpr.tasks.AeCreateCatalogTask" />
+
+ <!-- Some properties used by the script. -->
+ <property name="archive.filename" value="C:\customer_projects\OrderManagement_v1\order_process.bpr" />
+
+ <!-- The deployment location. Typically a server/container deployment directory. -->
+ <property name="archive.deploypath" value="http://localhost:18080/active-bpel/services/DeployBPRService" />
+
+ <!-- Build the BPR file from the following (generated) file set. -->
+ <target name="build" depends="">
+ <delete file="${archive.filename}" />
+ <jar destfile="${archive.filename}">
+ <!-- PDD Files. -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\OrderProcess.pdd" fullpath="META-INF/pdd/OrderManagement/OrderProcess.pdd" />
+ <!-- BPEL Files. -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\OrderProcess.bpel" fullpath="bpel/OrderManagement/OrderProcess.bpel" />
+ <!-- WSDL Files. -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\wsdl\BPELRetailer.wsdl" fullpath="wsdl/OrderManagement/resources/wsdl/BPELRetailer.wsdl" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\wsdl\Customer.wsdl" fullpath="wsdl/OrderManagement/resources/wsdl/Customer.wsdl" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\wsdl\OrderManager.wsdl" fullpath="wsdl/OrderManagement/resources/wsdl/OrderManager.wsdl" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\wsdl\Retailer.wsdl" fullpath="wsdl/OrderManagement/resources/wsdl/Retailer.wsdl" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\wsdl\Shipping.wsdl" fullpath="wsdl/OrderManagement/resources/wsdl/Shipping.wsdl" />
+ <!-- XSD Files -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\schema\Customer.xsd" fullpath="wsdl/OrderManagement/resources/schema/Customer.xsd" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\schema\CustomerOrder.xsd" fullpath="wsdl/OrderManagement/resources/schema/CustomerOrder.xsd" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\schema\StandardTypes.xsd" fullpath="wsdl/OrderManagement/resources/schema/StandardTypes.xsd" />
+ <!-- Other Files. -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\xsl\SalesOrder.xsl" fullpath="wsdl/OrderManagement/resources/xsl/SalesOrder.xsl" />
+ </jar>
+ <createcatalog file="${archive.filename}">
+ <wsdlentry location="project:/OrderManagement/resources/wsdl/BPELRetailer.wsdl" classpath="wsdl/OrderManagement/resources/wsdl/BPELRetailer.wsdl" />
+ <wsdlentry location="project:/OrderManagement/resources/wsdl/Customer.wsdl" classpath="wsdl/OrderManagement/resources/wsdl/Customer.wsdl" />
+ <wsdlentry location="project:/OrderManagement/resources/wsdl/OrderManager.wsdl" classpath="wsdl/OrderManagement/resources/wsdl/OrderManager.wsdl" />
+ <wsdlentry location="project:/OrderManagement/resources/wsdl/Retailer.wsdl" classpath="wsdl/OrderManagement/resources/wsdl/Retailer.wsdl" />
+ <wsdlentry location="project:/OrderManagement/resources/wsdl/Shipping.wsdl" classpath="wsdl/OrderManagement/resources/wsdl/Shipping.wsdl" />
+ <schemaentry location="project:/OrderManagement/resources/schema/Customer.xsd" classpath="wsdl/OrderManagement/resources/schema/Customer.xsd" />
+ <schemaentry location="project:/OrderManagement/resources/schema/CustomerOrder.xsd" classpath="wsdl/OrderManagement/resources/schema/CustomerOrder.xsd" />
+ <schemaentry location="project:/OrderManagement/resources/schema/StandardTypes.xsd" classpath="wsdl/OrderManagement/resources/schema/StandardTypes.xsd" />
+ <otherentry location="project:/OrderManagement/resources/xsl/SalesOrder.xsl" classpath="wsdl/OrderManagement/resources/xsl/SalesOrder.xsl" typeURI="http://www.w3.org/1999/XSL/Transform" />
+ </createcatalog>
+ </target>
+
+ <!-- Validate the BPR once it is built. -->
+ <target name="validate" depends="">
+ <echo message="Validating the Business Process Archive..." />
+ <validatebpr file="${archive.filename}" />
+ <echo message="Validation completed successfully." />
+ </target>
+
+ <!-- Deploy the built BPR file to some kind of container/server. -->
+ <target name="deploy" depends="">
+ <echo message="Deploying Business Process Archive." />
+ <deploybpr type="webservice" file="${archive.filename}" tourl="http://localhost:18080/active-bpel/services/DeployBPRService" />
+ <echo message="Business Process Archive deployed." />
+ </target>
+
+ <!-- The main entry point into this script, the run target calls various other targets in turn. -->
+ <target name='run' depends='build,validate'/>
+
+ <target name='runDeploy' depends='run,deploy'/>
+
+</project>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces.html
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces.html (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces.html 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,59 @@
+<html>
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
+<title>ActiveBPEL Education - Namespaces</title>
+</head>
+
+<body>
+
+<h1>ActiveBPEL Education</h1>
+<h3>Namespaces used in lab projects</h3>
+
+<table border="1" width="100%" id="namespaces">
+ <tr>
+ <th width="125">Prefix</th>
+ <th>Namespace</th>
+ </tr>
+ <tr>
+ <td width="125">std</td>
+ <td>http://schemas.active-endpoints.com/sample/standardtypes/2006/04/StandardTypes.xsd</td>
+ </tr>
+ <tr>
+ <td width="125">ord</td>
+ <td>http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd</td>
+ </tr>
+ <tr>
+ <td width="125">cust</td>
+ <td>http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd</td>
+ </tr>
+ <tr>
+ <td width="125">ordmgr</td>
+ <td>http://schemas.active-endpoints.com/sample/ordermanager/2006/04/OrderManager.xsd</td>
+ </tr>
+ <tr>
+ <td width="125">cws</td>
+ <td>http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl</td>
+ </tr>
+ <tr>
+ <td width="125">rws</td>
+ <td>http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl</td>
+ </tr>
+ <tr>
+ <td width="125">omws</td>
+ <td>http://docs.active-endpoints.com/activebpel/sample/wsdl/ordermanager/2006/04/OrderManager.wsdl</td>
+ </tr>
+ <tr>
+ <td width="125">brws</td>
+ <td>http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl</td>
+ </tr>
+ <tr>
+ <td width="125">opb</td>
+ <td>http://docs.active-endpoints.com/activebpel/sample/bpel/orderprocess/2006/04/OrderProcess.bpel</td>
+ </tr>
+</table>
+
+</body>
+
+</html>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces2.html
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces2.html (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces2.html 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,47 @@
+<html>
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
+<title>ActiveBPEL Education - Namespaces</title>
+</head>
+
+<body>
+
+<h1>ActiveBPEL Education</h1>
+<h3>Namespaces used in lab projects</h3>
+
+<table border="1" width="100%" id="namespaces">
+ <tr>
+ <th width="125">Prefix</th>
+ <th>Namespace</th>
+ </tr>
+ <tr> <font color="green">
+ <td width="125"><font color="green">aud</font></td>
+ <td><A HREF="../schema/Audit.xsd"><font color="green">http://schemas.active-endpoints.com/sample/audit/2006/04/Audit.xsd</font></A></td>
+ </tr>
+ <tr>
+ <td width="125"><font color="green">crdmgr</font></td>
+ <td><A HREF="../schema/CreditManager.xsd"><font color="green">http://schemas.active-endpoints.com/sample/creditmanager/2006/04/CreditManager.xsd</font></A></td>
+ </tr>
+ <tr>
+ <td width="125"><font color="green">ship</font></td>
+ <td><A HREF="../schema/Shipping.xsd"><font color="green">http://schemas.active-endpoints.com/sample/shipping/2006/04/Shipping.xsd</font></A></td>
+ </tr>
+ <tr>
+ <td width="125"><font color="green">aws</font></td>
+ <td><A HREF="../wsdl/Audit.wsdl"><font color="green">http://docs.active-endpoints.com/activebpel/sample/wsdl/audit/2006/04/Audit.wsdl</font></A></td>
+ </tr>
+ <tr>
+ <td width="125"><font color="green">cmws</font></td>
+ <td><A HREF="../wsdl/CreditManager.wsdl"><font color="green">http://docs.active-endpoints.com/activebpel/sample/wsdl/creditmanager/2006/04/CreditManager.wsdl</font></A></td>
+ </tr>
+ <tr>
+ <td width="125"><font color="green">sws</font></td>
+ <td><A HREF="../wsdl/Shipping.wsdl"><font color="green">http://docs.active-endpoints.com/activebpel/sample/wsdl/shipping/2006/04/Shipping.wsdl</font></A></td>
+ </tr>
+</table>
+
+</body>
+
+</html>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces3.html
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces3.html (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/namespaces3.html 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,31 @@
+<html>
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
+<title>ActiveBPEL Education - Namespaces</title>
+</head>
+
+<body>
+
+<h1>ActiveBPEL Education</h1>
+<h3>Namespaces used in lab projects</h3>
+
+<table border="1" width="100%" id="namespaces">
+ <tr>
+ <th width="125">Prefix</th>
+ <th>Namespace</th>
+ </tr>
+ <tr> <font color="green">
+ <td width="125"><font color="green">inv</font></td>
+ <td><A HREF="../schema/Inventory.xsd"><font color="green">http://schemas.active-endpoints.com/sample/inventory/2006/04/Inventory.xsd</font></A></td>
+ </tr>
+ <tr>
+ <td width="125"><font color="green">invws</font></td>
+ <td><A HREF="../wsdl/Inventory.wsdl"><font color="green">http://docs.active-endpoints.com/activebpel/sample/wsdl/inventory/2006/04/Inventory.wsdl</font></A></td>
+ </tr>
+</table>
+
+</body>
+
+</html>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/xslt/SalesOrder.xsl
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/xslt/SalesOrder.xsl (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/doc/xslt/SalesOrder.xsl 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ord="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd" xmlns:std="http://schemas.active-endpoints.com/sample/standardtypes/2006/04/StandardTypes.xsd" xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:ns1="http://ordermanagement.activebpel.com/jaws">
+ <!-- transforming custom order data from source namespace (ord, std) to esb namespace (ns, ns1) -->
+ <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
+ <xsl:template match="ord:customerOrder">
+ <ns:customerOrder>
+ <xsl:apply-templates/>
+ </ns:customerOrder>
+ </xsl:template>
+ <xsl:template match="ord:header">
+ <ns:header>
+ <ns1:billTerms/>
+ <ns1:billTo>
+ <xsl:apply-templates select="ord:billTo"/>
+ </ns1:billTo>
+ <ns1:customerNumber>
+ <xsl:value-of select="ord:customerNumber"/>
+ </ns1:customerNumber>
+ <ns1:orderDate>
+ <xsl:value-of select="ord:orderDate"/>
+ </ns1:orderDate>
+ <ns1:orderTotal>
+ <xsl:value-of select="ord:orderTotal"/>
+ </ns1:orderTotal>
+ <ns1:poNumber>
+ <xsl:value-of select="ord:poNumber"/>
+ </ns1:poNumber>
+ <ns1:shipTerms>full</ns1:shipTerms>
+ <ns1:shipTo>
+ <xsl:apply-templates select="ord:shipTo"/>
+ </ns1:shipTo>
+ </ns:header>
+ </xsl:template>
+ <xsl:template match="ord:items">
+ <ns:items>
+ <xsl:apply-templates/>
+ </ns:items>
+ </xsl:template>
+ <xsl:template match="ord:item">
+ <!--ns1:item-->
+ <ns1:description>
+ <xsl:value-of select="ord:description"/>
+ </ns1:description>
+ <ns1:extensionAmount>
+ <xsl:value-of select="ord:extensionAmount"/>
+ </ns1:extensionAmount>
+ <ns1:partNumber>
+ <xsl:value-of select="ord:partNumber"/>
+ </ns1:partNumber>
+ <ns1:price>
+ <xsl:value-of select="ord:price"/>
+ </ns1:price>
+ <ns1:quantity>
+ <xsl:value-of select="ord:quantity"/>
+ </ns1:quantity>
+ <!--ns1:item-->
+ </xsl:template>
+ <!-- party type mapping-->
+ <xsl:template match="ord:billTo | ord:shipTo">
+ <xsl:apply-templates select="std:address"/>
+ <ns1:company>
+ <xsl:value-of select="std:company"/>
+ </ns1:company>
+ <xsl:apply-templates select="std:contact"/>
+ </xsl:template>
+ <!-- address element mapping -->
+ <xsl:template match="std:address">
+ <ns1:address>
+ <ns1:city>
+ <xsl:value-of select="std:city"/>
+ </ns1:city>
+ <ns1:state>
+ <xsl:value-of select="std:state"/>
+ </ns1:state>
+ <ns1:street1>
+ <xsl:value-of select="std:street1"/>
+ </ns1:street1>
+ <ns1:street2>
+ <xsl:value-of select="std:street2"/>
+ </ns1:street2>
+ <ns1:zip>
+ <xsl:value-of select="std:zip"/>
+ </ns1:zip>
+ </ns1:address>
+ </xsl:template>
+ <!-- contact element mapping-->
+ <xsl:template match="std:contact">
+ <ns1:contact>
+ <ns1:email>
+ <xsl:value-of select="std:email"/>
+ </ns1:email>
+ <ns1:fax>
+ <xsl:value-of select="std:fax"/>
+ </ns1:fax>
+ <ns1:name>
+ <xsl:value-of select="std:name"/>
+ </ns1:name>
+ <ns1:phone>
+ <xsl:value-of select="std:phone"/>
+ </ns1:phone>
+ </ns1:contact>
+ </xsl:template>
+ <!-- no default text mapping-->
+ <xsl:template match="text()"/>
+</xsl:stylesheet>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderFault.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderFault.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderFault.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ordmgr:salesOrderFault
+ xmlns:ordmgr="http://schemas.active-endpoints.com/sample/ordermanager/2006/04/OrderManager.xsd">
+<ordmgr:reason>system error</ordmgr:reason>
+</ordmgr:salesOrderFault>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderFault.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderNotificationRequest.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderNotificationRequest.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderNotificationRequest.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:salesOrderNotification xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager">
+ <ns:orderNumber>1234</ns:orderNumber>
+</ns:salesOrderNotification>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SalesOrderNotificationRequest.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendOrderConfirmationResponse.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendOrderConfirmationResponse.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendOrderConfirmationResponse.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cws:orderConfirmationAck
+ xmlns:cws="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd">
+ true
+</cws:orderConfirmationAck>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendOrderConfirmationResponse.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderConfirmationRequest.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderConfirmationRequest.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderConfirmationRequest.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:orderConfirmation xmlns:ns="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd">
+ <ns:customerNumber>123456</ns:customerNumber>
+ <ns:poNumber>PO000123</ns:poNumber>
+ <ns:orderNumber>1235</ns:orderNumber>
+</ns:orderConfirmation>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderConfirmationRequest.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderNotificationRequestCompletedOrder.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderNotificationRequestCompletedOrder.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderNotificationRequestCompletedOrder.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ordmgr:salesOrderNotification xmlns:ordmgr="http://schemas.active-endpoints.com/sample/ordermanager/2006/04/OrderManager.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.active-endpoints.com/sample/ordermanager/2006/04/OrderManager.xsd OrderManager.xsd ">
+ <ordmgr:orderNumber>2006-31982</ordmgr:orderNumber>
+</ordmgr:salesOrderNotification>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SendSalesOrderNotificationRequestCompletedOrder.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ord:customerOrder
+ xmlns:ord="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd"
+ xmlns:std="http://schemas.active-endpoints.com/sample/standardtypes/2006/04/StandardTypes.xsd">
+ <ord:header>
+ <ord:customerNumber>123456</ord:customerNumber>
+ <ord:poNumber>PO000123</ord:poNumber>
+ <ord:orderDate>2006-05-01</ord:orderDate>
+ <ord:orderTotal>88500.00</ord:orderTotal>
+ <ord:billTo>
+ <std:company>Active Steel</std:company>
+ <std:contact>
+ <std:name>Bob Active</std:name>
+ <std:phone>(203) 555-1234</std:phone>
+ <std:fax>(203) 555-1235</std:fax>
+ <std:email>bob at activeSteel.com</std:email>
+ </std:contact>
+ <std:address>
+ <std:street1>160 Active Lane</std:street1>
+ <std:city>Shelton</std:city>
+ <std:state>CT</std:state>
+ <std:zip>06484</std:zip>
+ </std:address>
+ </ord:billTo>
+ <ord:shipTo>
+ <std:company>Active Steel</std:company>
+ <std:contact>
+ <std:name>Bob Active</std:name>
+ <std:phone>(203) 555-1234</std:phone>
+ <std:fax>(203) 555-1235</std:fax>
+ <std:email>bob at activeSteel.com</std:email>
+ </std:contact>
+ <std:address>
+ <std:street1>160 Active Lane</std:street1>
+ <std:city>Shelton</std:city>
+ <std:state>CT</std:state>
+ <std:zip>06484</std:zip>
+ </std:address>
+ </ord:shipTo>
+ </ord:header>
+ <ord:items>
+ <ord:item>
+ <ord:partNumber>FLT16100</ord:partNumber>
+ <ord:description>Flat 16 feet 100 count</ord:description>
+ <ord:quantity>50</ord:quantity>
+ <ord:price>490.00</ord:price>
+ <ord:extensionAmount>24500.00</ord:extensionAmount>
+ </ord:item>
+ <ord:item>
+ <ord:partNumber>RND32050</ord:partNumber>
+ <ord:description>Round 32 feet 100 count</ord:description>
+ <ord:quantity>100</ord:quantity>
+ <ord:price>640.00</ord:price>
+ <ord:extensionAmount>64000.00</ord:extensionAmount>
+ </ord:item>
+ </ord:items>
+</ord:customerOrder>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest1.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest1.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest1.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,47 @@
+ <cus:customerOrder>
+ <cus:header>
+ <cus:customerNumber>123456</cus:customerNumber>
+ <cus:poNumber>PO000123</cus:poNumber>
+ <cus:orderDate>2006-05-01</cus:orderDate>
+ <cus:orderTotal>88500.00</cus:orderTotal>
+ <cus:billTo>
+ <stan:company>Active Steel</stan:company>
+ <stan:contact>
+ <stan:name>Bob Active</stan:name>
+ <stan:phone>(203) 555-1234</stan:phone>
+ <stan:fax>(203) 555-1235</stan:fax>
+ <stan:email>bob at activeSteel.com</stan:email>
+ </stan:contact>
+ <stan:address>
+ <stan:street1>160 Active Lane</stan:street1>
+ <stan:city>Shelton</stan:city>
+ <stan:state>CT</stan:state>
+ <stan:zip>06484</stan:zip>
+ </stan:address>
+ </cus:billTo>
+ <cus:shipTo>
+ <stan:company>Active Steel</stan:company>
+ <stan:contact>
+ <stan:name>Bob Active</stan:name>
+ <stan:phone>(203) 555-1234</stan:phone>
+ <stan:fax>(203) 555-1235</stan:fax>
+ <stan:email>bob at activeSteel.com</stan:email>
+ </stan:contact>
+ <stan:address>
+ <stan:street1>160 Active Lane</stan:street1>
+ <stan:city>Shelton</stan:city>
+ <stan:state>CT</stan:state>
+ <stan:zip>06484</stan:zip>
+ </stan:address>
+ </cus:shipTo>
+ </cus:header>
+ <cus:items>
+ <cus:item>
+ <cus:partNumber>FLT16100</cus:partNumber>
+ <cus:description>Flat 16 feet 100 count</cus:description>
+ <cus:quantity>50</cus:quantity>
+ <cus:price>490.00</cus:price>
+ <cus:extensionAmount>24500.00</cus:extensionAmount>
+ </cus:item>
+ </cus:items>
+ </cus:customerOrder>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderRequest1.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderResponse.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderResponse.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderResponse.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cust:customerOrderAck xmlns:cust="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd">true</cust:customerOrderAck>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/SubmitOrderResponse.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderRequest.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderRequest.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderRequest.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:cancelOrder xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:ns1="http://ordermanagement.activebpel.com/jaws">
+ <ns:orderInquiry>
+ <ns1:customerNumber>string</ns1:customerNumber>
+ <ns1:poNumber>string</ns1:poNumber>
+ </ns:orderInquiry>
+</ns:cancelOrder>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderRequest.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderResponse.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderResponse.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderResponse.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:cancelOrderResponse xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager">true</ns:cancelOrderResponse>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_CancelOrderResponse.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderRequest.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderRequest.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderRequest.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:customerOrder
+ xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager"
+ xmlns:ns1="http://ordermanagement.activebpel.com/jaws">
+ <ns:header>
+ <ns1:billTerms>string</ns1:billTerms>
+ <ns1:billTo>
+ <ns1:address>
+ <ns1:city>string</ns1:city>
+ <ns1:state>string</ns1:state>
+ <ns1:street1>string</ns1:street1>
+ <ns1:street2>string</ns1:street2>
+ <ns1:zip>string</ns1:zip>
+ </ns1:address>
+ <ns1:company>string</ns1:company>
+ <ns1:contact>
+ <ns1:email>string</ns1:email>
+ <ns1:fax>string</ns1:fax>
+ <ns1:name>string</ns1:name>
+ <ns1:phone>string</ns1:phone>
+ </ns1:contact>
+ </ns1:billTo>
+ <ns1:customerNumber>string</ns1:customerNumber>
+ <ns1:orderDate>2007-04-23T16:40:43.219Z</ns1:orderDate>
+ <ns1:orderTotal>1</ns1:orderTotal>
+ <ns1:poNumber>string</ns1:poNumber>
+ <ns1:shipTerms>string</ns1:shipTerms>
+ <ns1:shipTo>
+ <ns1:address>
+ <ns1:city>string</ns1:city>
+ <ns1:state>string</ns1:state>
+ <ns1:street1>string</ns1:street1>
+ <ns1:street2>string</ns1:street2>
+ <ns1:zip>string</ns1:zip>
+ </ns1:address>
+ <ns1:company>string</ns1:company>
+ <ns1:contact>
+ <ns1:email>string</ns1:email>
+ <ns1:fax>string</ns1:fax>
+ <ns1:name>string</ns1:name>
+ <ns1:phone>string</ns1:phone>
+ </ns1:contact>
+ </ns1:shipTo>
+ </ns:header>
+ <ns:items>
+ <ns1:description>string</ns1:description>
+ <ns1:extensionAmount>1</ns1:extensionAmount>
+ <ns1:partNumber>string</ns1:partNumber>
+ <ns1:price>1</ns1:price>
+ <ns1:quantity>1</ns1:quantity>
+ </ns:items>
+</ns:customerOrder>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderRequest.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderResponse.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderResponse.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderResponse.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:customerOrderResponse
+ xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager">1234</ns:customerOrderResponse>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_SalesOrderResponse.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderRequest.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderRequest.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderRequest.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:shippingRequest xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping">
+ <ns:customerNumber>string</ns:customerNumber>
+ <ns:orderNumber>string</ns:orderNumber>
+ <ns:poNumber>string</ns:poNumber>
+</ns:shippingRequest>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderRequest.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderResponse.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderResponse.xml (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderResponse.xml 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:shippingRequestResponse xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping">
+ <ns:orderShipped>true</ns:orderShipped>
+</ns:shippingRequestResponse>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/sampleData/esb_ShipOrderResponse.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/Customer.xsd
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/Customer.xsd (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/Customer.xsd 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+
+<xs:schema elementFormDefault="qualified"
+ attributeFormDefault="unqualified"
+ targetNamespace="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd"
+ xmlns:tns="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+ <xs:element name="orderConfirmation" type="tns:OrderConfirmation" />
+ <xs:element name="orderConfirmationAck" type="xs:boolean" />
+
+ <xs:complexType name="OrderConfirmation">
+ <xs:sequence>
+ <xs:element name="customerNumber" type="xs:string" />
+ <xs:element name="poNumber" type="xs:string" />
+ <xs:element name="orderNumber" type="xs:string" />
+ </xs:sequence>
+ </xs:complexType>
+
+</xs:schema>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/Customer.xsd
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/CustomerOrder.xsd
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/CustomerOrder.xsd (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/CustomerOrder.xsd 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema elementFormDefault="qualified"
+ attributeFormDefault="unqualified"
+ targetNamespace="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd"
+ xmlns:tns="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd"
+ xmlns:std="http://schemas.active-endpoints.com/sample/standardtypes/2006/04/StandardTypes.xsd"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+ <xs:import
+ namespace="http://schemas.active-endpoints.com/sample/standardtypes/2006/04/StandardTypes.xsd"
+ schemaLocation="StandardTypes.xsd" />
+
+ <xs:element name="customerOrder" type="tns:CustomerOrder" />
+ <xs:element name="header" type="tns:OrderHeader" />
+ <xs:element name="items" type="tns:OrderItems" />
+ <xs:element name="item" type="tns:Item" />
+ <xs:element name="customerOrderAck" type="xs:boolean" />
+ <xs:element name="orderInquiry" type="tns:OrderInquiry" />
+ <xs:element name="customerNumber" type="xs:string" />
+ <xs:element name="poNumber" type="xs:string" />
+ <xs:element name="orderStatus" type="xs:string" />
+ <xs:element name="cancelOrder" type="tns:CancelOrder" />
+
+ <xs:complexType name="CustomerOrder">
+ <xs:sequence>
+ <xs:element ref="tns:header" />
+ <xs:element ref="tns:items" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="OrderHeader">
+ <xs:sequence>
+ <xs:element ref="tns:customerNumber" />
+ <xs:element ref="tns:poNumber" />
+ <xs:element name="orderDate" type="xs:date" />
+ <xs:element name="orderTotal" type="std:Amount" />
+ <xs:element name="billTo" type="std:Party" />
+ <xs:element name="shipTo" type="std:Party" />
+ <xs:element name="billTerms" type="xs:string" minOccurs="0"
+ maxOccurs="1" />
+ <xs:element name="shipTerms" type="xs:string" minOccurs="0"
+ maxOccurs="1" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="OrderItems">
+ <xs:sequence>
+ <xs:element ref="tns:item" maxOccurs="unbounded"
+ minOccurs="1" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="Item">
+ <xs:sequence>
+ <xs:element name="partNumber" type="std:SKU" />
+ <xs:element name="description" type="xs:string" />
+ <xs:element name="quantity" type="xs:unsignedShort" />
+ <xs:element name="price" type="std:Amount" />
+ <xs:element name="extensionAmount" type="std:Amount" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="OrderInquiry">
+ <xs:sequence>
+ <xs:element ref="tns:customerNumber" />
+ <xs:element ref="tns:poNumber" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="CancelOrder">
+ <xs:sequence>
+ <xs:element ref="tns:orderInquiry" />
+ </xs:sequence>
+ </xs:complexType>
+
+
+
+</xs:schema>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/CustomerOrder.xsd
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/StandardTypes.xsd
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/StandardTypes.xsd (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/StandardTypes.xsd 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema elementFormDefault="qualified"
+ attributeFormDefault="unqualified"
+ targetNamespace="http://schemas.active-endpoints.com/sample/standardtypes/2006/04/StandardTypes.xsd"
+ xmlns:tns="http://schemas.active-endpoints.com/sample/standardtypes/2006/04/StandardTypes.xsd"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+ <xs:complexType name="Party">
+ <xs:sequence>
+ <xs:element name="company" type="xs:string" />
+ <xs:element name="contact" type="tns:Contact" />
+ <xs:element name="address" type="tns:Address" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="Contact">
+ <xs:sequence>
+ <xs:element name="name" type="xs:string" />
+ <xs:element name="phone" type="xs:string" />
+ <xs:element name="fax" type="xs:string" />
+ <xs:element name="email" type="xs:string" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="Address">
+ <xs:sequence>
+ <xs:element name="street1" type="xs:string" />
+ <xs:element name="street2" type="xs:string" minOccurs="0"
+ maxOccurs="1" />
+ <xs:element name="city" type="xs:string" />
+ <xs:element name="state" type="xs:string" />
+ <xs:element name="zip" type="xs:string" />
+ </xs:sequence>
+ </xs:complexType>
+
+ <xs:simpleType name="SKU">
+ <xs:restriction base="xs:string">
+ <xs:length value="8" />
+ <xs:pattern value="[A-Z]{3}[0-9]{5}" />
+ </xs:restriction>
+ </xs:simpleType>
+
+ <xs:simpleType name="Amount">
+ <xs:restriction base="xs:decimal">
+ <xs:totalDigits value="8" />
+ <xs:fractionDigits value="2" />
+ <xs:minExclusive value="0" />
+ </xs:restriction>
+ </xs:simpleType>
+
+</xs:schema>
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/schema/StandardTypes.xsd
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.bpel
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.bpel (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.bpel 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+BPEL Process Definition
+Edited using ActiveBPEL(tm) Designer Version 3.1.0 (http://www.active-endpoints.com)
+-->
+<bpel:process xmlns:bpel="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:brws="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl" xmlns:cust="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd" xmlns:cws="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl" xmlns:rws="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Customer" suppressJoinFailure="yes" targetNamespace="http://docs.active-endpoints.com/activebpel/sample/bpel/Customer">
+ <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="../../wsdl/Retailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="../../wsdl/BPELRetailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ <bpel:import importType="http://schemas.xmlsoap.org/wsdl/" location="../../wsdl/Customer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <bpel:partnerLinks>
+ <bpel:partnerLink myRole="Buyer" name="PurchasingPLT" partnerLinkType="brws:PurchasingPLT"/>
+ </bpel:partnerLinks>
+ <bpel:variables>
+ <bpel:variable messageType="cws:SendOrderConfirmationRequest" name="SendOrderConfirmationRequest"/>
+ <bpel:variable messageType="cws:SendOrderConfirmationResponse" name="SendOrderConfirmationResponse"/>
+ </bpel:variables>
+ <bpel:sequence>
+ <bpel:receive createInstance="yes" operation="SendOrderConfirmation" partnerLink="PurchasingPLT" portType="cws:CustomerPortType" variable="SendOrderConfirmationRequest"/>
+ <bpel:assign>
+ <bpel:copy>
+ <bpel:from>
+ <bpel:literal>
+ <cws:orderConfirmationAck xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:cws="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd" xmlns:ns1="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl" xmlns:ns2="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl" xmlns:ns3="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd" xmlns:ns4="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl">
+true</cws:orderConfirmationAck>
+ </bpel:literal>
+ </bpel:from>
+ <bpel:to part="Document" variable="SendOrderConfirmationResponse"/>
+ </bpel:copy>
+ <bpel:copy>
+ <bpel:from>true()</bpel:from>
+ <bpel:to part="Document" variable="SendOrderConfirmationResponse"/>
+ </bpel:copy>
+ </bpel:assign>
+ <bpel:reply operation="SendOrderConfirmation" partnerLink="PurchasingPLT" variable="SendOrderConfirmationResponse"/>
+ </bpel:sequence>
+</bpel:process>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.pdd
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.pdd (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.pdd 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<process xmlns="http://schemas.active-endpoints.com/pdd/2006/08/pdd.xsd" xmlns:bpelns="http://docs.active-endpoints.com/activebpel/sample/bpel/Customer" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing" location="bpel/OrderManagement/resources/supportServices/Customer/Customer.bpel" name="bpelns:Customer">
+ <partnerLinks>
+ <partnerLink name="PurchasingPLT">
+ <myRole allowedRoles="" binding="MSG" service="ABI_Customer"/>
+ </partnerLink>
+ </partnerLinks>
+ <references>
+ <wsdl location="project:/OrderManagement/resources/wsdl/Customer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/Retailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <wsdl location="project:/OrderManagement/resources/wsdl/BPELRetailer.wsdl" namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ </references>
+</process>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.vbpel
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.vbpel (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/Customer.vbpel 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<graph id="0" name="PROCESS">
+ <att name="processName" value="Customer"/>
+ <att name="targetNamespace" value="http://docs.active-endpoints.com/activebpel/sample/bpel/Customer"/>
+ <att name="enableInstanceCompensation" value="false"/>
+ <att name="exitStandardFault" value="false"/>
+ <att name="disableSelectionFailure" value="false"/>
+ <att name="createXPath" value="false"/>
+ <att name="modelVersion" value="3"/>
+ <att name="processNamespace" value="http://docs.oasis-open.org/wsbpel/2.0/process/executable"/>
+ <att name="objectId" value="117373323175501771"/>
+ <node id="1" name="EXTENSION_CONTAINER">
+ <att name="ExtensionCount" value="0"/>
+ <att name="BPELDocumentation" value=""/>
+ </node>
+ <att>
+ <graph id="2" name="IMPORTS">
+ <att name="ImportCount" value="3"/>
+ <node id="3" name="IMPORT">
+ <att name="ImportLocation" value="../../wsdl/Retailer.wsdl;http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl;http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="ImportNamespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <att name="ImportType" value="http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="objectId" value="117381309341903329"/>
+ </node>
+ <node id="4" name="IMPORT">
+ <att name="ImportLocation" value="../../wsdl/BPELRetailer.wsdl;http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl;http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="ImportNamespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ <att name="ImportType" value="http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="objectId" value="117381309341903331"/>
+ </node>
+ <node id="5" name="IMPORT">
+ <att name="ImportLocation" value="../../wsdl/Customer.wsdl;http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl;http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="ImportNamespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <att name="ImportType" value="http://schemas.xmlsoap.org/wsdl/"/>
+ <att name="objectId" value="117381309341903333"/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="6" name="NAMESPACES">
+ <att name="NamespaceCount" value="6"/>
+ <node id="7" name="NAMESPACE">
+ <att name="Prefix" value="rws"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"/>
+ <att name="objectId" value="117373323175501805"/>
+ </node>
+ <node id="8" name="NAMESPACE">
+ <att name="Prefix" value="cws"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"/>
+ <att name="objectId" value="117373323175501807"/>
+ </node>
+ <node id="9" name="NAMESPACE">
+ <att name="Prefix" value="xsd"/>
+ <att name="Namespace" value="http://www.w3.org/2001/XMLSchema"/>
+ <att name="objectId" value="117373323175501809"/>
+ </node>
+ <node id="10" name="NAMESPACE">
+ <att name="Prefix" value="bpel"/>
+ <att name="Namespace" value="http://docs.oasis-open.org/wsbpel/2.0/process/executable"/>
+ <att name="objectId" value="117373323175501811"/>
+ </node>
+ <node id="11" name="NAMESPACE">
+ <att name="Prefix" value="cust"/>
+ <att name="Namespace" value="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd"/>
+ <att name="objectId" value="117373323175501813"/>
+ </node>
+ <node id="12" name="NAMESPACE">
+ <att name="Prefix" value="brws"/>
+ <att name="Namespace" value="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl"/>
+ <att name="objectId" value="117373323175501815"/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="13" name="PARTNER_LINKS">
+ <att name="PartnerLinkCount" value="1"/>
+ <node id="14" name="PARTNER_LINK">
+ <att name="PartnerLinkName" value="PurchasingPLT"/>
+ <att name="PartnerLinkType" value="brws:PurchasingPLT"/>
+ <att name="MyRole" value="Buyer"/>
+ <att name="visible" value="false,false,false,false,false,"/>
+ <att name="objectId" value="117373323175501817"/>
+ <att name="InitializePartnerRole" value=""/>
+ </node>
+ </graph>
+ </att>
+ <att>
+ <graph id="15" name="VARIABLE_CONTAINERS">
+ <att name="VariableCount" value="2"/>
+ <node id="16" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SendOrderConfirmationRequest"/>
+ <att name="VariableSpecification" value="MessageType=cws:SendOrderConfirmationRequest"/>
+ <att name="objectId" value="117373323175501831"/>
+ </node>
+ <node id="17" name="VARIABLE_CONTAINER">
+ <att name="VariableName" value="SendOrderConfirmationResponse"/>
+ <att name="VariableSpecification" value="MessageType=cws:SendOrderConfirmationResponse"/>
+ <att name="objectId" value="117373323175501833"/>
+ </node>
+ </graph>
+ </att>
+ <node id="18" name="CORRELATION_CONTAINERS">
+ <att name="CorrSetCount" value="0"/>
+ </node>
+ <att>
+ <graph id="19" name="SCOPE_ACTIVITY">
+ <att name="text" value="Process Activities"/>
+ <att>
+ <graph id="20" name="SEQUENCE">
+ <att name="objectId" value="117373323175501843"/>
+ <att name="location" value="LOC {115,25}"/>
+ <att name="size" value="DIM {130,335}"/>
+ <att name="gap" value="50"/>
+ <node id="21" name="RECEIVE">
+ <att name="objectId" value="117735416409200853"/>
+ <att name="location" value="LOC {73,6}"/>
+ <att name="size" value="DIM {111,56}"/>
+ <att name="text" value="Receive SendOrderConfirmation"/>
+ <att name="partnerLink" value="PurchasingPLT"/>
+ <att name="portType" value="cws:CustomerPortType"/>
+ <att name="operation" value="SendOrderConfirmation"/>
+ <att name="createInstance" value="true"/>
+ <att name="variable" value="SendOrderConfirmationRequest"/>
+ <att name="fromParts" value="0"/>
+ </node>
+ <att>
+ <graph id="22" name="ASSIGN">
+ <att name="objectId" value="117373323175501845"/>
+ <att name="size" value="DIM {104,56}"/>
+ <att name="copy" value="2"/>
+ <att name="validateVars" value="false"/>
+ <node id="23" name="ASSIGN_COPY">
+ <att name="fromLiteral" value="<cws:orderConfirmationAck xmlns:bpel="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:cws="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd" xmlns:ns1="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl" xmlns:ns2="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl" xmlns:ns3="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd" xmlns:ns4="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> true</cws:orderConfirmationAck>"/>
+ <att name="fromType" value="4"/>
+ <att name="objectId" value="117735418365800957"/>
+ <att name="toVariable" value="SendOrderConfirmationResponse"/>
+ <att name="toPart" value="Document"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ <node id="24" name="ASSIGN_COPY">
+ <att name="fromExpression" value="true()"/>
+ <att name="fromType" value="3"/>
+ <att name="objectId" value="117735417071800955"/>
+ <att name="toVariable" value="SendOrderConfirmationResponse"/>
+ <att name="toPart" value="Document"/>
+ <att name="ignoreMissingFromData" value="false"/>
+ </node>
+ </graph>
+ </att>
+ <node id="25" name="REPLY">
+ <att name="objectId" value="117373323175501851"/>
+ <att name="size" value="DIM {100,56}"/>
+ <att name="partnerLink" value="PurchasingPLT"/>
+ <att name="operation" value="SendOrderConfirmation"/>
+ <att name="variable" value="SendOrderConfirmationResponse"/>
+ <att name="toParts" value="0"/>
+ </node>
+ </graph>
+ </att>
+ </graph>
+ </att>
+ <node id="26" name="SCOPE_FAULTHANDLER"/>
+ <node id="27" name="SCOPE_EVENTHANDLER"/>
+</graph>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/customer.bpr
===================================================================
(Binary files differ)
Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/customer.bpr
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/customer.bprd
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/customer.bprd (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/supportServices/Customer/customer.bprd 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,62 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project name="Service Archive" default='runDeploy' basedir=".">
+
+ <!-- Taskdefs required when running this script from the command line. -->
+ <taskdef name="validatebpr" classname="com.activee.ant.bpr.tasks.AeValidateBPRTask" />
+ <taskdef name="deploybpr" classname="com.activee.ant.bpr.tasks.AeDeployBPRTask" />
+ <taskdef name="createcatalog" classname="com.activee.ant.bpr.tasks.AeCreateCatalogTask" />
+
+ <!-- Some properties used by the script. -->
+ <property name="archive.filename" value="C:\customer_projects\OrderManagement_v1\resources\supportServices\Customer\customer.bpr" />
+
+ <!-- The deployment location. Typically a server/container deployment directory. -->
+ <property name="archive.deploypath" value="http://localhost:18080/active-bpel/services/DeployBPRService" />
+
+ <!-- Build the BPR file from the following (generated) file set. -->
+ <target name="build" depends="">
+ <delete file="${archive.filename}" />
+ <jar destfile="${archive.filename}">
+ <!-- PDD Files. -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\supportServices\Customer\Customer.pdd" fullpath="META-INF/pdd/OrderManagement/resources/supportServices/Customer/Customer.pdd" />
+ <!-- BPEL Files. -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\supportServices\Customer\Customer.bpel" fullpath="bpel/OrderManagement/resources/supportServices/Customer/Customer.bpel" />
+ <!-- WSDL Files. -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\wsdl\BPELRetailer.wsdl" fullpath="wsdl/OrderManagement/resources/wsdl/BPELRetailer.wsdl" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\wsdl\Customer.wsdl" fullpath="wsdl/OrderManagement/resources/wsdl/Customer.wsdl" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\wsdl\Retailer.wsdl" fullpath="wsdl/OrderManagement/resources/wsdl/Retailer.wsdl" />
+ <!-- XSD Files -->
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\schema\Customer.xsd" fullpath="wsdl/OrderManagement/resources/schema/Customer.xsd" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\schema\CustomerOrder.xsd" fullpath="wsdl/OrderManagement/resources/schema/CustomerOrder.xsd" />
+ <zipfileset file="C:\customer_projects\OrderManagement_v1\resources\schema\StandardTypes.xsd" fullpath="wsdl/OrderManagement/resources/schema/StandardTypes.xsd" />
+ <!-- Other Files. -->
+ </jar>
+ <createcatalog file="${archive.filename}">
+ <wsdlentry location="project:/OrderManagement/resources/wsdl/BPELRetailer.wsdl" classpath="wsdl/OrderManagement/resources/wsdl/BPELRetailer.wsdl" />
+ <wsdlentry location="project:/OrderManagement/resources/wsdl/Customer.wsdl" classpath="wsdl/OrderManagement/resources/wsdl/Customer.wsdl" />
+ <wsdlentry location="project:/OrderManagement/resources/wsdl/Retailer.wsdl" classpath="wsdl/OrderManagement/resources/wsdl/Retailer.wsdl" />
+ <schemaentry location="project:/OrderManagement/resources/schema/Customer.xsd" classpath="wsdl/OrderManagement/resources/schema/Customer.xsd" />
+ <schemaentry location="project:/OrderManagement/resources/schema/CustomerOrder.xsd" classpath="wsdl/OrderManagement/resources/schema/CustomerOrder.xsd" />
+ <schemaentry location="project:/OrderManagement/resources/schema/StandardTypes.xsd" classpath="wsdl/OrderManagement/resources/schema/StandardTypes.xsd" />
+ </createcatalog>
+ </target>
+
+ <!-- Validate the BPR once it is built. -->
+ <target name="validate" depends="">
+ <echo message="Validating the Business Process Archive..." />
+ <validatebpr file="${archive.filename}" />
+ <echo message="Validation completed successfully." />
+ </target>
+
+ <!-- Deploy the built BPR file to some kind of container/server. -->
+ <target name="deploy" depends="">
+ <echo message="Deploying Business Process Archive." />
+ <deploybpr type="webservice" file="${archive.filename}" tourl="http://localhost:18080/active-bpel/services/DeployBPRService" />
+ <echo message="Business Process Archive deployed." />
+ </target>
+
+ <!-- The main entry point into this script, the run target calls various other targets in turn. -->
+ <target name='run' depends='build,validate'/>
+
+ <target name='runDeploy' depends='run,deploy'/>
+
+</project>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/BPELRetailer.wsdl
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/BPELRetailer.wsdl (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/BPELRetailer.wsdl 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions name="BPELRetailer" targetNamespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl" xmlns:tns="http://docs.active-endpoints.com/activebpel/sample/wsdl/bpelretailer/2006/04/BPELRetailer.wsdl" xmlns:ord="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd" xmlns:cust="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd" xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:rws="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl" xmlns:cws="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl">
+ <wsdl:import namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl" location="Retailer.wsdl"/>
+ <wsdl:import namespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl" location="Customer.wsdl"/>
+<plnk:partnerLinkType xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" name="PurchasingPLT">
+ <plnk:role name="Buyer" portType="cws:CustomerPortType"/>
+ <plnk:role name="Seller" portType="rws:RetailerPortType"/>
+</plnk:partnerLinkType>
+<vprop:property xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" name="customerNumber" type="xsd:string"/>
+<vprop:property xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" name="poNumber" type="xsd:string"/>
+<vprop:propertyAlias xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" messageType="cws:SendOrderConfirmationRequest" part="Document" propertyName="tns:poNumber">
+ <vprop:query>/cust:orderConfirmation/cust:poNumber</vprop:query>
+</vprop:propertyAlias>
+<vprop:propertyAlias xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" messageType="rws:SubmitOrderRequest" part="Document" propertyName="tns:poNumber">
+ <vprop:query>
+ /ord:customerOrder/ord:header/ord:poNumber
+ </vprop:query>
+</vprop:propertyAlias>
+<vprop:property xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" name="orderNum" type="xsd:string"/>
+<vprop:propertyAlias xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" messageType="ns:OrderManagerPortType_customerOrderResponse" part="result" propertyName="tns:orderNum"/>
+<vprop:propertyAlias xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" messageType="ns:SendSalesOrderNotificationRequest" part="Document" propertyName="tns:orderNum">
+ <vprop:query>ns:orderNumber</vprop:query>
+</vprop:propertyAlias>
+<vprop:propertyAlias xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" messageType="rws:SubmitOrderRequest" part="Document" propertyName="tns:customerNumber">
+ <vprop:query>ord:header/ord:customerNumber</vprop:query>
+</vprop:propertyAlias>
+</wsdl:definitions>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Customer.wsdl
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Customer.wsdl (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Customer.wsdl 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions name="Customer"
+ targetNamespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"
+ xmlns:tns="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl"
+ xmlns:cust="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
+
+ <wsdl:types>
+ <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:import
+ namespace="http://schemas.active-endpoints.com/sample/customer/2006/04/Customer.xsd"
+ schemaLocation="../schema/Customer.xsd" />
+ </xs:schema>
+ </wsdl:types>
+
+ <wsdl:message name="SendOrderConfirmationRequest">
+ <wsdl:part name="Document" element="cust:orderConfirmation" />
+ </wsdl:message>
+
+ <wsdl:message name="SendOrderConfirmationResponse">
+ <wsdl:part name="Document" element="cust:orderConfirmationAck" />
+ </wsdl:message>
+
+ <wsdl:portType name="CustomerPortType">
+ <wsdl:operation name="SendOrderConfirmation">
+ <wsdl:input message="tns:SendOrderConfirmationRequest" />
+ <wsdl:output message="tns:SendOrderConfirmationResponse" />
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="CustomerSoap" type="tns:CustomerPortType">
+ <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
+ <wsdl:operation name="SendOrderConfirmation">
+ <soap:operation
+ soapAction="http://docs.active-endpoints.com/activebpel/sample/wsdl/customer/2006/04/Customer.wsdl/SendOrderConfirmation"
+ style="document" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <wsdl:service name="CustomerService">
+ <wsdl:port name="CustomerSoap" binding="tns:CustomerSoap">
+ <soap:address
+ location="http://localhost:18080/active-bpel/services/ABI_Customer" />
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/OrderManager.wsdl
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/OrderManager.wsdl (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/OrderManager.wsdl 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,257 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions name="OrderManagerPortTypeService"
+ targetNamespace="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager"
+ xmlns:tns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager"
+ xmlns:ns1="http://ordermanagement.activebpel.com/jaws"
+ xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
+ xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns="http://schemas.xmlsoap.org/wsdl/">
+ <types>
+ <schema elementFormDefault="qualified"
+ targetNamespace="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager"
+ xmlns="http://www.w3.org/2001/XMLSchema"
+ xmlns:ns2="http://ordermanagement.activebpel.com/jaws"
+ xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
+ xmlns:tns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <import
+ namespace="http://ordermanagement.activebpel.com/jaws" />
+ <complexType name="CancelOrder">
+ <sequence>
+ <element name="orderInquiry" nillable="true"
+ type="ns2:OrderInquiry" />
+ </sequence>
+ </complexType>
+ <complexType name="CustomerOrder">
+ <sequence>
+ <element name="header" nillable="true"
+ type="ns2:OrderHeader" />
+ <element maxOccurs="unbounded" minOccurs="0"
+ name="items" nillable="true" type="ns2:Item" />
+ </sequence>
+ </complexType>
+ <complexType name="SalesOrderFault">
+ <sequence>
+ <element name="reason" nillable="true"
+ type="string" />
+ </sequence>
+ </complexType>
+
+ <complexType name="SalesOrderNotification">
+ <sequence>
+ <element ref="tns:orderNumber" />
+ </sequence>
+ </complexType>
+
+ <element name="cancelOrder" type="tns:CancelOrder" />
+ <element name="cancelOrderResponse" type="boolean" />
+ <element name="customerOrder" type="tns:CustomerOrder" />
+ <element name="SalesOrderFault" type="tns:SalesOrderFault" />
+ <element name="customerOrderResponse" type="string" />
+ <element name="salesOrderNotification"
+ type="tns:SalesOrderNotification" />
+ <element name="salesOrderNotificationAck" type="boolean" />
+ <element name="orderNumber" type="string" />
+ </schema>
+ <schema elementFormDefault="qualified"
+ targetNamespace="http://ordermanagement.activebpel.com/jaws"
+ xmlns="http://www.w3.org/2001/XMLSchema"
+ xmlns:ns1="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager"
+ xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
+ xmlns:tns="http://ordermanagement.activebpel.com/jaws"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <import
+ namespace="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" />
+ <complexType name="Address">
+ <sequence>
+ <element name="city" nillable="true" type="string" />
+ <element name="state" nillable="true" type="string" />
+ <element name="street1" nillable="true"
+ type="string" />
+ <element name="street2" nillable="true"
+ type="string" />
+ <element name="zip" nillable="true" type="string" />
+ </sequence>
+ </complexType>
+ <complexType name="Contact">
+ <sequence>
+ <element name="email" nillable="true" type="string" />
+ <element name="fax" nillable="true" type="string" />
+ <element name="name" nillable="true" type="string" />
+ <element name="phone" nillable="true" type="string" />
+ </sequence>
+ </complexType>
+ <complexType name="Item">
+ <sequence>
+ <element name="description" nillable="true"
+ type="string" />
+ <element name="extensionAmount" nillable="true"
+ type="decimal" />
+ <element name="partNumber" nillable="true"
+ type="string" />
+ <element name="price" nillable="true"
+ type="decimal" />
+ <element name="quantity" type="int" />
+ </sequence>
+ </complexType>
+ <complexType name="OrderHeader">
+ <sequence>
+ <element name="billTerms" nillable="true"
+ type="string" />
+ <element name="billTo" nillable="true"
+ type="tns:Party" />
+ <element name="customerNumber" nillable="true"
+ type="string" />
+ <element name="orderDate" nillable="true"
+ type="dateTime" />
+ <element name="orderTotal" nillable="true"
+ type="decimal" />
+ <element name="poNumber" nillable="true"
+ type="string" />
+ <element name="shipTerms" nillable="true"
+ type="string" />
+ <element name="shipTo" nillable="true"
+ type="tns:Party" />
+ </sequence>
+ </complexType>
+ <complexType name="OrderInquiry">
+ <sequence>
+ <element name="customerNumber" nillable="true"
+ type="string" />
+ <element name="poNumber" nillable="true"
+ type="string" />
+ </sequence>
+ </complexType>
+ <complexType name="Party">
+ <sequence>
+ <element name="address" nillable="true"
+ type="tns:Address" />
+ <element name="company" nillable="true"
+ type="string" />
+ <element name="contact" nillable="true"
+ type="tns:Contact" />
+ </sequence>
+ </complexType>
+ </schema>
+ </types>
+ <message name="OrderManagerPortType_customerOrder">
+ <part name="parameters" element="tns:customerOrder" />
+ </message>
+ <message name="SendSalesOrderNotificationResponse">
+ <part name="Document" element="tns:salesOrderNotificationAck" />
+ </message>
+ <message name="OrderManagerPortType_cancelOrderResponse">
+ <part name="result" element="tns:cancelOrderResponse" />
+ </message>
+ <message name="SendSalesOrderNotificationRequest">
+ <part name="Document" element="tns:salesOrderNotification" />
+ </message>
+ <message name="OrderManagerPortType_customerOrderResponse">
+ <part name="result" element="tns:customerOrderResponse" />
+ </message>
+ <message name="SalesOrderFault">
+ <part name="SalesOrderFault" element="tns:SalesOrderFault" />
+ </message>
+ <message name="OrderManagerPortType_cancelOrder">
+ <part name="parameters" element="tns:cancelOrder" />
+ </message>
+ <portType name="OrderManagerPortType">
+ <operation name="cancelOrder">
+ <input message="tns:OrderManagerPortType_cancelOrder" />
+ <output
+ message="tns:OrderManagerPortType_cancelOrderResponse" />
+ </operation>
+ <operation name="customerOrder">
+ <input message="tns:OrderManagerPortType_customerOrder" />
+ <output
+ message="tns:OrderManagerPortType_customerOrderResponse" />
+ <fault name="SalesOrder" message="tns:SalesOrderFault" />
+ </operation>
+ </portType>
+ <portType name="RetailerCallbackPortType">
+ <operation name="SendSalesOrderNotification">
+ <input message="tns:SendSalesOrderNotificationRequest" />
+ <output message="tns:SendSalesOrderNotificationResponse" />
+ </operation>
+ </portType>
+ <binding name="OrderManagerPortTypeBinding"
+ type="tns:OrderManagerPortType">
+ <soap:binding xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ style="document" transport="http://schemas.xmlsoap.org/soap/http" />
+ <operation name="cancelOrder">
+ <soap:operation
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="" />
+ <input>
+ <soap:body
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" use="literal" />
+ </input>
+ <output>
+ <soap:body
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" use="literal" />
+ </output>
+ </operation>
+ <operation name="customerOrder">
+ <soap:operation
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="" />
+ <input>
+ <soap:body
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" use="literal" />
+ </input>
+ <output>
+ <soap:body
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" use="literal" />
+ </output>
+ <fault name="SalesOrder">
+ <soap:fault
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ name="SalesOrder" use="literal" />
+ </fault>
+ </operation>
+ </binding>
+ <binding name="RetailerCallbackSoap"
+ type="tns:RetailerCallbackPortType">
+ <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
+ <operation name="SendSalesOrderNotification">
+ <soap:operation
+ soapAction="http://docs.active-endpoints.com/activebpel/sample/wsdl/ordermanager/2006/04/OrderManager.wsdl/SendSalesOrderNotification"
+ style="document" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
+ <input>
+ <soap:body use="literal"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
+ </input>
+ <output>
+ <soap:body use="literal"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
+ </output>
+ </operation>
+ </binding>
+ <service name="RetailerCallbackService">
+ <port name="RetailerCallbackSoap"
+ binding="tns:RetailerCallbackSoap">
+ <soap:address
+ location="http://localhost:18080/active-bpel/services/RetailerCallback"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
+ </port>
+ </service>
+ <service name="OrderManagerPortTypeService">
+ <port name="OrderManagerPortTypePort"
+ binding="tns:OrderManagerPortTypeBinding">
+ <soap:address
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ location="http://localhost:8865" />
+ </port>
+ </service>
+ <plnk:partnerLinkType
+ xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
+ name="OrderingPLT">
+ <plnk:role name="OrderingSystem"
+ portType="tns:OrderManagerPortType" />
+ <plnk:role name="OrderPlacer"
+ portType="tns:RetailerCallbackPortType" />
+ </plnk:partnerLinkType>
+
+
+</definitions>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Retailer.wsdl
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Retailer.wsdl (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Retailer.wsdl 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions name="Retailer"
+ targetNamespace="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"
+ xmlns:tns="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl"
+ xmlns:cust="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd"
+ xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
+
+ <wsdl:types>
+ <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <xsd:import
+ namespace="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd"
+ schemaLocation="../schema/CustomerOrder.xsd" />
+ </xsd:schema>
+ </wsdl:types>
+
+ <wsdl:message name="SubmitOrderRequest">
+ <wsdl:part name="Document" element="cust:customerOrder" />
+ </wsdl:message>
+
+ <wsdl:message name="SubmitOrderResponse">
+ <wsdl:part name="Document" element="cust:customerOrderAck" />
+ </wsdl:message>
+
+ <wsdl:portType name="RetailerPortType">
+ <wsdl:operation name="SubmitOrder">
+ <wsdl:input message="tns:SubmitOrderRequest" />
+ <wsdl:output message="tns:SubmitOrderResponse" />
+ </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:binding name="RetailerBinding" type="tns:RetailerPortType">
+ <soap:binding style="document"
+ transport="http://schemas.xmlsoap.org/soap/http" />
+ <wsdl:operation name="SubmitOrder">
+ <soap:operation
+ soapAction="http://docs.active-endpoints.com/activebpel/sample/wsdl/retailer/2006/04/Retailer.wsdl/SubmitOrder" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:service name="RetailerService">
+ <wsdl:port name="RetailerPort" binding="tns:RetailerBinding">
+ <soap:address location="http://localhost:18080/active-bpel/services/Retailer" />
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Shipping.wsdl
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Shipping.wsdl (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/wsdl/Shipping.wsdl 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:tns="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
+ name="ShippingPortTypeService"
+ targetNamespace="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping">
+ <types>
+ <schema xmlns="http://www.w3.org/2001/XMLSchema"
+ xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ elementFormDefault="qualified"
+ targetNamespace="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping"
+ xmlns:tns="http://org.jboss.esb/quickstarts/bpel/ABI_Shipping">
+ <complexType name="ShippingRequest">
+ <sequence>
+ <element name="customerNumber" nillable="true"
+ type="string" />
+ <element name="orderNumber" nillable="true"
+ type="string" />
+ <element name="poNumber" nillable="true"
+ type="string" />
+ </sequence>
+ </complexType>
+ <complexType name="ShippingResponse">
+ <sequence>
+ <element name="orderShipped" type="boolean" />
+ </sequence>
+ </complexType>
+ <element name="shippingRequest" type="tns:ShippingRequest" />
+ <element name="shippingRequestResponse"
+ type="tns:ShippingResponse" />
+ </schema>
+ </types>
+ <message name="ShippingPortType_shippingRequest">
+ <part element="tns:shippingRequest" name="parameters" />
+ </message>
+ <message name="ShippingPortType_shippingRequestResponse">
+ <part element="tns:shippingRequestResponse" name="result" />
+ </message>
+ <portType name="ShippingPortType">
+ <operation name="shippingRequest">
+ <input message="tns:ShippingPortType_shippingRequest" />
+ <output
+ message="tns:ShippingPortType_shippingRequestResponse" />
+ </operation>
+ </portType>
+ <binding name="ShippingPortTypeBinding"
+ type="tns:ShippingPortType">
+ <soap:binding style="document"
+ transport="http://schemas.xmlsoap.org/soap/http" />
+ <operation name="shippingRequest">
+ <soap:operation soapAction="" />
+ <input>
+ <soap:body use="literal" />
+ </input>
+ <output>
+ <soap:body use="literal" />
+ </output>
+ </operation>
+ </binding>
+ <service name="ShippingPortTypeService">
+ <port binding="tns:ShippingPortTypeBinding"
+ name="ShippingPortTypePort">
+ <soap:address location="http://localhost:8866" />
+ </port>
+ </service>
+
+ <plnk:partnerLinkType name="ShippingPLT">
+ <plnk:role name="Shipper" portType="tns:ShippingPortType" />
+ </plnk:partnerLinkType>
+
+</definitions>
\ No newline at end of file
Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/xsl/SalesOrder.xsl
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/xsl/SalesOrder.xsl (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_bpel/bpel/resources/xsl/SalesOrder.xsl 2007-05-03 09:24:00 UTC (rev 11630)
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ord="http://schemas.active-endpoints.com/sample/customerorder/2006/04/CustomerOrder.xsd" xmlns:std="http://schemas.active-endpoints.com/sample/standardtypes/2006/04/StandardTypes.xsd" xmlns:ns="http://org.jboss.esb/quickstarts/bpel/ABI_OrderManager" xmlns:ns1="http://ordermanagement.activebpel.com/jaws">
+ <!-- transforming custom order data from source namespace (ord, std) to esb namespace (ns, ns1) -->
+ <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
+ <xsl:template match="ord:customerOrder">
+ <ns:customerOrder>
+ <xsl:apply-templates/>
+ </ns:customerOrder>
+ </xsl:template>
+ <xsl:template match="ord:header">
+ <ns:header>
+ <ns1:billTerms>
+ <xsl:value-of select="ord:billTerms"/>
+ </ns1:billTerms>
+ <ns1:billTo>
+ <xsl:apply-templates select="ord:billTo"/>
+ </ns1:billTo>
+ <ns1:customerNumber>
+ <xsl:value-of select="ord:customerNumber"/>
+ </ns1:customerNumber>
+ <ns1:orderDate>
+ <xsl:value-of select="ord:orderDate"/>T00:00:00.000Z </ns1:orderDate>
+ <ns1:orderTotal>
+ <xsl:value-of select="ord:orderTotal"/>
+ </ns1:orderTotal>
+ <ns1:poNumber>
+ <xsl:value-of select="ord:poNumber"/>
+ </ns1:poNumber>
+ <ns1:shipTerms>
+ <xsl:value-of select="ord:shipTerms"/>
+ </ns1:shipTerms>
+ <ns1:shipTo>
+ <xsl:apply-templates select="ord:shipTo"/>
+ </ns1:shipTo>
+ </ns:header>
+ </xsl:template>
+ <xsl:template match="ord:items">
+ <ns:items>
+ <xsl:apply-templates/>
+ </ns:items>
+ </xsl:template>
+ <xsl:template match="ord:item">
+ <!--ns1:item-->
+ <ns1:description>
+ <xsl:value-of select="ord:description"/>
+ </ns1:description>
+ <ns1:extensionAmount>
+ <xsl:value-of select="ord:extensionAmount"/>
+ </ns1:extensionAmount>
+ <ns1:partNumber>
+ <xsl:value-of select="ord:partNumber"/>
+ </ns1:partNumber>
+ <ns1:price>
+ <xsl:value-of select="ord:price"/>
+ </ns1:price>
+ <ns1:quantity>
+ <xsl:value-of select="ord:quantity"/>
+ </ns1:quantity>
+ <!--ns1:item-->
+ </xsl:template>
+ <!-- party type mapping-->
+ <xsl:template match="ord:billTo | ord:shipTo">
+ <xsl:apply-templates select="std:address"/>
+ <ns1:company>
+ <xsl:value-of select="std:company"/>
+ </ns1:company>
+ <xsl:apply-templates select="std:contact"/>
+ </xsl:template>
+ <!-- address element mapping -->
+ <xsl:template match="std:address">
+ <ns1:address>
+ <ns1:city>
+ <xsl:value-of select="std:city"/>
+ </ns1:city>
+ <ns1:state>
+ <xsl:value-of select="std:state"/>
+ </ns1:state>
+ <ns1:street1>
+ <xsl:value-of select="std:street1"/>
+ </ns1:street1>
+ <ns1:street2>
+ <xsl:value-of select="std:street2"/>
+ </ns1:street2>
+ <ns1:zip>
+ <xsl:value-of select="std:zip"/>
+ </ns1:zip>
+ </ns1:address>
+ </xsl:template>
+ <!-- contact element mapping-->
+ <xsl:template match="std:contact">
+ <ns1:contact>
+ <ns1:email>
+ <xsl:value-of select="std:email"/>
+ </ns1:email>
+ <ns1:fax>
+ <xsl:value-of select="std:fax"/>
+ </ns1:fax>
+ <ns1:name>
+ <xsl:value-of select="std:name"/>
+ </ns1:name>
+ <ns1:phone>
+ <xsl:value-of select="std:phone"/>
+ </ns1:phone>
+ </ns1:contact>
+ </xsl:template>
+ <!-- no default text mapping-->
+ <xsl:template match="text()"/>
+</xsl:stylesheet>
More information about the jboss-svn-commits
mailing list