You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by jm...@apache.org on 2001/05/04 21:00:33 UTC

cvs commit: xml-axis/java/wsdd/examples/from_SOAP_v2 addressBook.wsdd

jmsnell     01/05/04 12:00:32

  Modified:    java/wsdd WSDD.xsd
               java/wsdd/examples/chaining_examples ch_wsddScenario10.wsdd
                        ch_wsddScenario9.wsdd
               java/wsdd/examples/from_SOAP_v2 addressBook.wsdd
  Log:
  Small change to the WSDD schema to incorporate some of Glen's suggestions
  
  Revision  Changes    Path
  1.3       +4 -7      xml-axis/java/wsdd/WSDD.xsd
  
  Index: WSDD.xsd
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/wsdd/WSDD.xsd,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- WSDD.xsd	2001/04/25 22:30:15	1.2
  +++ WSDD.xsd	2001/05/04 19:00:16	1.3
  @@ -177,8 +177,7 @@
   			<xsd:attribute name="name" type="xsd:NCName" use="optional"/>
   			<xsd:attribute name="ref" type="xsd:QName" use="optional"/>
   			<xsd:attribute name="encodingStyle" type="xsd:uriReference" use="optional"/>
  -			<xsd:attribute name="namespaceURI" type="xsd:uriReference" use="optional"/>
  -			<xsd:attribute name="localPart" type="xsd:NCName" use="optional"/>
  +			<xsd:attribute name="qName" type="xsd:QName" use="optional"/>
   			<xsd:attribute name="languageSpecificType" type="xsd:QName" use="optional"/>
   			<xsd:attribute name="serializer" type="xsd:QName" use="optional"/>
   			<xsd:attribute name="deserializer" type="xsd:QName" use="optional"/>
  @@ -204,15 +203,13 @@
   		<xsd:annotation>
   			<xsd:documentation>Defines an operation exposed by the Service Provider
   
  -The optional "alias" attribute allows the name of the operation to be masked.
  -
  -The optional "namespaceURI" attributes allows the namespace of the operation explicitly set.
  +The optional qName attribute specifies the public qualified name (QName) of this operation.  The local part of the
  +QName may or may not be the same as the required name attribute. 
   </xsd:documentation>
   		</xsd:annotation>
   		<xsd:complexType>
   			<xsd:attribute name="name" type="xsd:NMTOKEN" use="required"/>
  -			<xsd:attribute name="alias" type="xsd:NMTOKEN" use="optional"/>
  -			<xsd:attribute name="namespaceURI" type="xsd:uriReference" use="optional"/>
  +			<xsd:attribute name="qName" type="xsd:QName" use="optional"/>
   		</xsd:complexType>
   	</xsd:element>
   	<xsd:element name="transport">
  
  
  
  1.4       +4 -2      xml-axis/java/wsdd/examples/chaining_examples/ch_wsddScenario10.wsdd
  
  Index: ch_wsddScenario10.wsdd
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/wsdd/examples/chaining_examples/ch_wsddScenario10.wsdd,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ch_wsddScenario10.wsdd	2001/04/25 22:48:10	1.3
  +++ ch_wsddScenario10.wsdd	2001/05/04 19:00:22	1.4
  @@ -1,5 +1,7 @@
   <?xml version="1.0" encoding="UTF-8"?>
   <deployment 	name="wsddScenario10" 
  +				targetNamespace="urn:myService"
  +				xmlns:tns="urn:myService"
   				xmlns="http://xml.apache.org/axis/wsdd/" 
   				xmlns:java="http://xml.apache.org/axis/wsdd/providers/java/"
   				xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" 
  @@ -19,8 +21,8 @@
   			</handler>
   		</requestFlow>
   		<provider>
  -			<operation name="op1"/>
  -			<operation name="op2" alias="somethingDifferentThanOp2"/>
  +			<operation name="op1" qName="tns:op1"/>
  +			<operation name="op2" qName="tns:op1"/>
   			<java:provider className="samples.wsdd.wsddScenario10" isStatic="true"/>
   		</provider>
   		<responseFlow>
  
  
  
  1.4       +4 -2      xml-axis/java/wsdd/examples/chaining_examples/ch_wsddScenario9.wsdd
  
  Index: ch_wsddScenario9.wsdd
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/wsdd/examples/chaining_examples/ch_wsddScenario9.wsdd,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ch_wsddScenario9.wsdd	2001/04/25 22:48:08	1.3
  +++ ch_wsddScenario9.wsdd	2001/05/04 19:00:23	1.4
  @@ -1,6 +1,8 @@
   <?xml version="1.0" encoding="UTF-8"?>
   <deployment 	name="wsddScenario9" 
  +				targetNamespace="urn:myService"
   				xmlns="http://xml.apache.org/axis/wsdd/" 
  +				xmlns:tns="urn:myService"
   				xmlns:java="http://xml.apache.org/axis/wsdd/providers/java/"
   				xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" 
   				xsi:schemaLocation="http://xml.apache.org/axis/wsdd/ D:\Schemas\WSDD\WSDD.xsd">
  @@ -20,8 +22,8 @@
   			</handler>
   		</requestFlow>
   		<provider>
  -			<operation name="op1"/>
  -			<operation name="op2" alias="somethingDifferentThanOp2" namespaceURI="some-namespace-uri"/>
  +			<operation name="op1" qName="tns:op1"/>
  +			<operation name="op2" qName="tns:operation2" />
   			<java:provider className="samples.wsdd.wsddScenario9" isStatic="true" />
   		</provider>
   		<responseFlow>
  
  
  
  1.4       +3 -2      xml-axis/java/wsdd/examples/from_SOAP_v2/addressBook.wsdd
  
  Index: addressBook.wsdd
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/wsdd/examples/from_SOAP_v2/addressBook.wsdd,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- addressBook.wsdd	2001/04/25 22:48:39	1.3
  +++ addressBook.wsdd	2001/05/04 19:00:30	1.4
  @@ -3,13 +3,14 @@
   				xmlns="http://xml.apache.org/axis/wsdd/" 
   				xmlns:java="http://xml.apache.org/axis/wsdd/providers/java/"
   				xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" 
  +				xmlns:samp="urn:xml-soap-address-demo"
   				xsi:schemaLocation="http://xml.apache.org/axis/wsdd/ D:\Schemas\WSDD\WSDD.xsd">
   	<documentation>
       		Address Book Sample
       	</documentation>		
   	<service name="AddressBook_Service">
  -		<typeMapping name="address" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespaceURI="urn:xml-soap-address-demo" localPart="address" languageSpecificType="java:samples.addressbook.Address" serializer="java:org.apache.soap.encoding.soapenc.BeanSerializer" deserializer="java:org.apache.soap.encoding.soapenc.BeanSerializer"/>
  -		<typeMapping name="phone" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespaceURI="urn:xml-soap-address-demo" localPart="phone" languageSpecificType="java:samples.addressbook.PhoneNumber" serializer="java:org.apache.soap.encoding.soapenc.BeanSerializer" deserializer="java:org.apache.soap.encoding.soapenc.BeanSerializer"/>
  +		<typeMapping name="address" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" qName="samp:address" languageSpecificType="java:samples.addressbook.Address" serializer="java:org.apache.soap.encoding.soapenc.BeanSerializer" deserializer="java:org.apache.soap.encoding.soapenc.BeanSerializer"/>
  +		<typeMapping name="phone" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" qName="samp:phone" languageSpecificType="java:samples.addressbook.PhoneNumber" serializer="java:org.apache.soap.encoding.soapenc.BeanSerializer" deserializer="java:org.apache.soap.encoding.soapenc.BeanSerializer"/>
   		<provider>
   			<operation name="getAddressFromName"/>
   			<operation name="addEntry"/>