You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by de...@apache.org on 2006/07/05 07:43:22 UTC

svn commit: r419168 - in /webservices/axis2/trunk/java/xdocs/latest/resources/schemas: module.xsd services.xsd

Author: deepal
Date: Tue Jul  4 22:43:21 2006
New Revision: 419168

URL: http://svn.apache.org/viewvc?rev=419168&view=rev
Log:
improved schemas

Modified:
    webservices/axis2/trunk/java/xdocs/latest/resources/schemas/module.xsd
    webservices/axis2/trunk/java/xdocs/latest/resources/schemas/services.xsd

Modified: webservices/axis2/trunk/java/xdocs/latest/resources/schemas/module.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/latest/resources/schemas/module.xsd?rev=419168&r1=419167&r2=419168&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/resources/schemas/module.xsd (original)
+++ webservices/axis2/trunk/java/xdocs/latest/resources/schemas/module.xsd Tue Jul  4 22:43:21 2006
@@ -42,7 +42,7 @@
 	</xs:element>
 	<xs:element name="order">
 		<xs:complexType>
-			<xs:attribute name="phase" type="xs:string" use="optional"/>
+			<xs:attribute name="phase" type="xs:string" use="required"/>
 			<xs:attribute name="after" type="xs:string" use="optional"/>
 			<xs:attribute name="before" type="xs:string" use="optional"/>
 			<xs:attribute name="phaseFirst" type="xs:string" use="optional"/>

Modified: webservices/axis2/trunk/java/xdocs/latest/resources/schemas/services.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/latest/resources/schemas/services.xsd?rev=419168&r1=419167&r2=419168&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/latest/resources/schemas/services.xsd (original)
+++ webservices/axis2/trunk/java/xdocs/latest/resources/schemas/services.xsd Tue Jul  4 22:43:21 2006
@@ -22,8 +22,7 @@
 			</xs:element>
 		</xs:sequence>
 		<xs:attribute name="name" type="xs:string" use="required"/>
-		<xs:attribute name="mep" type="xs:anyURI" use="required"/>
-		<xs:attribute name="scope" type="xs:string" use="optional"/>
+		<xs:attribute name="mep" type="xs:anyURI" use="optional"/>
 	</xs:complexType>
 	<xs:complexType name="parameterType">
 		<xs:annotation>
@@ -49,8 +48,30 @@
 				<xs:element name="description" type="xs:string" minOccurs="0"/>
 				<xs:element name="parameter" type="parameterType" minOccurs="0" maxOccurs="unbounded"/>
 				<xs:element name="operation" type="operationType" minOccurs="0" maxOccurs="unbounded"/>
+                        <xs:element name="module" minOccurs="0" maxOccurs="unbounded">
+				    <xs:complexType>
+					<xs:attribute name="ref" use="required"/>
+				    </xs:complexType>
+			      </xs:element>
+                        <xs:element name="transports" minOccurs="0" maxOccurs="unbounded">
+                            <xs:sequence>
+				        <xs:element name="transport" type="xs:string" minOccurs="1"/>
+                            </xs:sequence>
+			      </xs:element>
+                        <xs:element name="messageReceivers" minOccurs="0" maxOccurs="unbounded">
+                            <xs:sequence>
+				        <xs:element name="messageReceiver" maxOccurs="unbounded">
+				            <xs:complexType>
+					        <xs:attribute name="mep" type="xs:string"  use="required"/>
+                                       <xs:attribute name="class" type="xs:string"  use="required"/>
+				            </xs:complexType>
+			               </xs:element>
+                            </xs:sequence>
+			      </xs:element>
 			</xs:sequence>
 			<xs:attribute name="name" type="xs:string" use="required"/>
+                  <xs:attribute name="scope" type="xs:string" use="optional"/>
+                  <xs:attribute name="targetNamespace" type="xs:string" use="optional"/>
 			<xs:attribute name="wsaddressing" type="xs:string" />
 		</xs:complexType>
 	</xs:element>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org