- From: Hugo Haas <hugo@dev.w3.org>
- Date: Thu, 29 Jul 2004 09:45:53 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory homer:/tmp/cvs-serv760 Modified Files: wsdl20-patterns.xml entities.dtd Log Message: Using entities for AD feature URIs Index: wsdl20-patterns.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-patterns.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** wsdl20-patterns.xml 27 Jul 2004 14:47:00 -0000 1.14 --- wsdl20-patterns.xml 29 Jul 2004 09:45:51 -0000 1.15 *************** *** 477,481 **** <p> This feature is identified with the URI ! http://www.w3.org/@@@@/@@/features/AD </p> --- 477,483 ---- <p> This feature is identified with the URI ! <attval> ! &AD-FEATURE; ! </attval>. </p> *************** *** 489,493 **** application-defined additional data declarations outside of the normal data channel (e.g. the SOAP body). The senders takes the value of the ! property http://www.w3.org/@@@@/@@/features/AD/data, which is defined below, and passes it to the receiver in a manner to be defined by the particular bindings/modules implementing this specification. --- 491,495 ---- application-defined additional data declarations outside of the normal data channel (e.g. the SOAP body). The senders takes the value of the ! property &AD-FEATURE-DATA-P;, which is defined below, and passes it to the receiver in a manner to be defined by the particular bindings/modules implementing this specification. *************** *** 501,505 **** <p> This property is identified with the URI ! http://www.w3.org/@@@@/@@/features/AD/data. </p> --- 503,507 ---- <p> This property is identified with the URI ! <attval>&AD-FEATURE-DATA-P;</attval>. </p> *************** *** 519,564 **** <eg xml:space="preserve"> ! <![CDATA[ ! <types> ! <schema targetNamespace="http://foo" ! xmlns:xs="http://www.w3.org/2001/XMLSchema" ! xmlns="http://www.w3.org/2001/XMLSchema"> ! <import namespace="http://www.w3.org/2003/05/soap-envelope"/> ! <!-- Define the data type we'll use later --> ! <complexType name="myDataType"> ! <sequence> ! <!-- These elements are our data --> ! <element name="isGoldClubMember"> ! <complexType> ! <simpleContent> ! <extension base="xs:boolean"/> ! <attribute xmlns:soap="http://www.w3.org/2003/05/soap-envelope" ! ref="soap:mustUnderstand" ! fixed="true"/> ! </simpleContent> ! </complexType> ! </element> ! <element name="promotionalCode" ! type="xs:string" ! minOccurs="0"/> ! </sequence> ! </complexType> ! </schema> ! </types> ! <interface name="customerService"> ! <operation name="reserveCar"> ! <input element="myNS:reserveCarRequest"> ! <property uri="http://www.w3.org/@@@@/@@/features/AD/data"> ! <constraint xmlns:foo="http://foo"> foo:myDataType ! </constraint> ! </property> ! </input> ! </operation> ! </interface> ! ]]> </eg> --- 521,564 ---- <eg xml:space="preserve"> ! <types> ! <schema targetNamespace="http://foo" ! xmlns:xs="http://www.w3.org/2001/XMLSchema" ! xmlns="http://www.w3.org/2001/XMLSchema"> ! <import namespace="http://www.w3.org/2003/05/soap-envelope"/> ! <!-- Define the data type we'll use later --> ! <complexType name="myDataType"> ! <sequence> ! <!-- These elements are our data --> ! <element name="isGoldClubMember"> ! <complexType> ! <simpleContent> ! <extension base="xs:boolean"/> ! <attribute xmlns:soap="http://www.w3.org/2003/05/soap-envelope" ! ref="soap:mustUnderstand" ! fixed="true"/> ! </simpleContent> ! </complexType> ! </element> ! <element name="promotionalCode" ! type="xs:string" ! minOccurs="0"/> ! </sequence> ! </complexType> ! </schema> ! </types> ! <interface name="customerService"> ! <operation name="reserveCar"> ! <input element="myNS:reserveCarRequest"> ! <property uri="&AD-FEATURE-DATA-P;"> ! <constraint xmlns:foo="http://foo"> foo:myDataType ! </constraint> ! </property> ! </input> ! </operation> ! </interface> </eg> *************** *** 587,591 **** <p> This module implements the feature ! http://www.w3.org/@@@@/@@/features/AD. </p> --- 587,591 ---- <p> This module implements the feature ! &AD-FEATURE;. </p> *************** *** 602,606 **** <p> As a SOAP sender, if the property ! http://www.w3.org/@@@@/@@/features/AD/data has a value then each of the top-level child element information items in the value SHOULD [ed: MUST?] be turned into a SOAP header. The elements are serialized --- 602,606 ---- <p> As a SOAP sender, if the property ! &AD-FEATURE-DATA-P; has a value then each of the top-level child element information items in the value SHOULD [ed: MUST?] be turned into a SOAP header. The elements are serialized *************** *** 616,620 **** It is the responsibility of the receiving node to determine which, if any, SOAP headers will populate the ! http://www.w3.org/@@@@/@@/features/AD/data property. Typically this will be accomplished via using some metadata, such as an understanding of a constraint specified in WSDL, or out-of-band agreements. If the --- 616,620 ---- It is the responsibility of the receiving node to determine which, if any, SOAP headers will populate the ! &AD-FEATURE-DATA-P; property. Typically this will be accomplished via using some metadata, such as an understanding of a constraint specified in WSDL, or out-of-band agreements. If the Index: entities.dtd =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/entities.dtd,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** entities.dtd 27 Jul 2004 14:47:00 -0000 1.9 --- entities.dtd 29 Jul 2004 09:45:51 -0000 1.10 *************** *** 102,105 **** --- 102,108 ---- <!ENTITY MULTIPART-STYLE "http://www.w3.org/&draft.year;/&draft.mm;/wsdl/style/multipart"> + <!ENTITY AD-FEATURE "http://www.w3.org/&draft.year;/&draft.mm;/wsdl/feature/AD"> + <!ENTITY AD-FEATURE-DATA-P "http://www.w3.org/&draft.year;/&draft.mm;/wsdl/feature/AD/data"> + <!-- add b,u,i -->
Received on Thursday, 29 July 2004 05:46:49 UTC