Author: heiko.braun(a)jboss.com
Date: 2009-11-24 10:12:55 -0500 (Tue, 24 Nov 2009)
New Revision: 313
Added:
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/Customer.xsd
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/CustomerOrder.xsd
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/StandardTypes.xsd
Removed:
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.xsd
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/CustomerOrder.xsd
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/StandardTypes.xsd
Modified:
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.wsdl
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/OrderManager.wsdl
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Retailer.wsdl
Log:
Move xsd to subdirectory
Modified: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.wsdl
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.wsdl 2009-11-24 14:46:40 UTC
(rev 312)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.wsdl 2009-11-24 15:12:55 UTC
(rev 313)
@@ -10,7 +10,7 @@
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import
namespace="http://www.jboss.org/samples/bpel/Customer.xsd"
- schemaLocation="Customer.xsd" />
+ schemaLocation="xsd/Customer.xsd" />
</xs:schema>
</wsdl:types>
Deleted: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.xsd
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.xsd 2009-11-24 14:46:40 UTC
(rev 312)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.xsd 2009-11-24 15:12:55 UTC
(rev 313)
@@ -1,20 +0,0 @@
-<?xml version='1.0' encoding='UTF-8' ?>
-
-<xs:schema elementFormDefault="qualified"
- attributeFormDefault="unqualified"
-
targetNamespace="http://www.jboss.org/samples/bpel/Customer.xsd"
-
xmlns:tns="http://www.jboss.org/samples/bpel/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>
Deleted: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/CustomerOrder.xsd
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/CustomerOrder.xsd 2009-11-24 14:46:40
UTC (rev 312)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/CustomerOrder.xsd 2009-11-24 15:12:55
UTC (rev 313)
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema elementFormDefault="qualified"
- attributeFormDefault="unqualified"
-
targetNamespace="http://www.jboss.org/samples/bpel/CustomerOrder.xsd...
-
xmlns:tns="http://www.jboss.org/samples/bpel/CustomerOrder.xsd"
-
xmlns:std="http://www.jboss.org/samples/bpel/StandardTypes.xsd"
-
xmlns:xs="http://www.w3.org/2001/XMLSchema">
-
- <xs:import
-
namespace="http://www.jboss.org/samples/bpel/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>
Modified: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/OrderManager.wsdl
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/OrderManager.wsdl 2009-11-24 14:46:40
UTC (rev 312)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/OrderManager.wsdl 2009-11-24 15:12:55
UTC (rev 313)
@@ -18,7 +18,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<import
namespace="http://www.jboss.org/samples/bpel/CustomerOrder.xsd"
- schemaLocation="CustomerOrder.xsd" />
+ schemaLocation="xsd/CustomerOrder.xsd" />
<!--
<complexType name="CancelOrder">
Modified: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Retailer.wsdl
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Retailer.wsdl 2009-11-24 14:46:40 UTC
(rev 312)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Retailer.wsdl 2009-11-24 15:12:55 UTC
(rev 313)
@@ -12,7 +12,7 @@
<xsd:schema
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import
namespace="http://www.jboss.org/samples/bpel/CustomerOrder.xsd"
- schemaLocation="CustomerOrder.xsd" />
+ schemaLocation="xsd/CustomerOrder.xsd" />
</xsd:schema>
</wsdl:types>
Deleted: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/StandardTypes.xsd
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/StandardTypes.xsd 2009-11-24 14:46:40
UTC (rev 312)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/StandardTypes.xsd 2009-11-24 15:12:55
UTC (rev 313)
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema elementFormDefault="qualified"
- attributeFormDefault="unqualified"
-
targetNamespace="http://www.jboss.org/samples/bpel/StandardTypes.xsd...
-
xmlns:tns="http://www.jboss.org/samples/bpel/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>
Copied: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/Customer.xsd (from rev 306,
trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/Customer.xsd)
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/Customer.xsd
(rev 0)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/Customer.xsd 2009-11-24 15:12:55
UTC (rev 313)
@@ -0,0 +1,20 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+
+<xs:schema elementFormDefault="qualified"
+ attributeFormDefault="unqualified"
+
targetNamespace="http://www.jboss.org/samples/bpel/Customer.xsd"
+
xmlns:tns="http://www.jboss.org/samples/bpel/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>
Copied: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/CustomerOrder.xsd (from rev
306, trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/CustomerOrder.xsd)
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/CustomerOrder.xsd
(rev 0)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/CustomerOrder.xsd 2009-11-24
15:12:55 UTC (rev 313)
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema elementFormDefault="qualified"
+ attributeFormDefault="unqualified"
+
targetNamespace="http://www.jboss.org/samples/bpel/CustomerOrder.xsd...
+
xmlns:tns="http://www.jboss.org/samples/bpel/CustomerOrder.xsd"
+
xmlns:std="http://www.jboss.org/samples/bpel/StandardTypes.xsd"
+
xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+ <xs:import
+
namespace="http://www.jboss.org/samples/bpel/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>
Copied: trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/StandardTypes.xsd (from rev
306, trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/StandardTypes.xsd)
===================================================================
--- trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/StandardTypes.xsd
(rev 0)
+++ trunk/samples/esb/webservice_esb_bpel/bpel/wsdl/xsd/StandardTypes.xsd 2009-11-24
15:12:55 UTC (rev 313)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema elementFormDefault="qualified"
+ attributeFormDefault="unqualified"
+
targetNamespace="http://www.jboss.org/samples/bpel/StandardTypes.xsd...
+
xmlns:tns="http://www.jboss.org/samples/bpel/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>