- From: Hugo Haas <hugo@dev.w3.org>
- Date: Tue, 20 Jul 2004 14:31:15 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory homer:/tmp/cvs-serv7830 Modified Files: wsdl20-bindings.xml Makefile.bindings Added Files: properties.dtd Log Message: Addressing issue 226: Created a list of entities (properties.dtd) which are xspecref's to part 1 Then replaced {type} by &binding-type-p; Index: Makefile.bindings =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/Makefile.bindings,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Makefile.bindings 5 Nov 2003 00:25:01 -0000 1.1 --- Makefile.bindings 20 Jul 2004 14:31:13 -0000 1.2 *************** *** 7,10 **** --- 7,11 ---- FILES=\ $(WSDL20.xml) \ + properties.dtd \ status-bindings.xml \ prevwgmb.txt \ --- NEW FILE: properties.dtd --- <!-- This defines entities to cross-reference properties from one part to another. This vas created to address issue 226: http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/issues/wsd-issues.html#x226 --> <!ENTITY BindingProperties "&w3c-designation-part1;#Binding_details"> <!ENTITY binding-type-p "<xspecref href='&BindingProperties;'>{type}</xspecref>"> <!ENTITY MessageReferenceProperties "&w3c-designation-part1;#MessageReference_details"> <!ENTITY message_reference-message_content_model-p "<xspecref href='&MessageReferenceProperties;'>{message content model}</xspecref>"> <!ENTITY message_reference-element-p "<xspecref href='&MessageReferenceProperties;#MessageReference_details'>{element}</xspecref>"> <!ENTITY InterfaceOperationProperties "&w3c-designation-part1;#InterfaceOperation_details"> <!ENTITY interface_operation-message_exchange_pattern-p "<xspecref href='&InterfaceOperationProperties;'>{message exchange pattern}</xspecref>"> <!ENTITY interface_operation-style-p "<xspecref href='&InterfaceOperationProperties;'>{style}</xspecref>"> Index: wsdl20-bindings.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-bindings.xml,v retrieving revision 1.51 retrieving revision 1.52 diff -C2 -d -r1.51 -r1.52 *** wsdl20-bindings.xml 20 Jul 2004 13:18:37 -0000 1.51 --- wsdl20-bindings.xml 20 Jul 2004 14:31:13 -0000 1.52 *************** *** 8,11 **** --- 8,13 ---- <!ENTITY document.status "Editors' copy $Date$"> <!ENTITY status SYSTEM "status-bindings.xml"> + <!ENTITY % properties-refs SYSTEM "properties.dtd"> + %properties-refs; ]> <spec w3c-doctype="wd" role="editors-copy" xmlns:xlink="http://www.w3.org/1999/xlink"> *************** *** 259,263 **** <p>A Binding component (defined in <bibref ref="WSDL-PART1"/>) is identified as a SOAP binding by assigning the value ! <attval>&wsdl-soap12-ns;</attval> to the {type} property of the Binding component.</p> </div2> --- 261,265 ---- <p>A Binding component (defined in <bibref ref="WSDL-PART1"/>) is identified as a SOAP binding by assigning the value ! <attval>&wsdl-soap12-ns;</attval> to the &binding-type-p; property of the Binding component.</p> </div2> *************** *** 277,281 **** in use. The following default binding rules MUST be adhered to:</p> <ulist> ! <item><p>If the value of the {message content model} property of the Message Reference component is <emph>#any</emph> then the payload MAY be any one XML --- 279,283 ---- in use. The following default binding rules MUST be adhered to:</p> <ulist> ! <item><p>If the value of the &message_reference-message_content_model-p; property of the Message Reference component is <emph>#any</emph> then the payload MAY be any one XML *************** *** 286,290 **** <item><p>If the value is <emph>#element</emph> then the ! payload will be the &EII; identified by the {element} property of the Message Reference component.</p></item> --- 288,292 ---- <item><p>If the value is <emph>#element</emph> then the ! payload will be the &EII; identified by the &message_reference-element-p; property of the Message Reference component.</p></item> *************** *** 307,311 **** <item><p><emph>SOAP MEP Selection.</emph> If the Interface ! Operation component's {message exchange pattern} property has the value <attval>&wsdl-ns;/in-out</attval> then the default value of the {soap mep} property for the --- 309,313 ---- <item><p><emph>SOAP MEP Selection.</emph> If the Interface ! Operation component's &interface_operation-message_exchange_pattern-p; property has the value <attval>&wsdl-ns;/in-out</attval> then the default value of the {soap mep} property for the *************** *** 315,319 **** Pattern as defined in <bibref ref="SOAP12-PART2"/>. If the Inteface Operation component has any other value for the ! {message exchange pattern} property, then no default value is defined for the {soap mep} property of the corresponding Binding Operation component.</p></item> --- 317,321 ---- Pattern as defined in <bibref ref="SOAP12-PART2"/>. If the Inteface Operation component has any other value for the ! &interface_operation-message_exchange_pattern-p; property, then no default value is defined for the {soap mep} property of the corresponding Binding Operation component.</p></item> *************** *** 1253,1262 **** <p>When formulating the HTTP message to be transmitted the contents of the payload (i.e., the contents of the <el>HTTP Request Body</el>) MUST be what is defined by the corresponding ! Message Reference component. If the value of the {message ! content model} property of the Message Reference component is <emph>#any</emph> then the payload MAY be any one XML element. If the value is <emph>#none</emph> then the payload MUST be empty. Finally if the value is <emph>#element</emph> then the payload will be the &EII; ! identified by the {element} property of the Message Reference component.</p> <p>If the Message Reference component is declared using a non-XML type --- 1255,1264 ---- <p>When formulating the HTTP message to be transmitted the contents of the payload (i.e., the contents of the <el>HTTP Request Body</el>) MUST be what is defined by the corresponding ! Message Reference component. If the value of the ! &message_reference-message_content_model-p; property of the Message Reference component is <emph>#any</emph> then the payload MAY be any one XML element. If the value is <emph>#none</emph> then the payload MUST be empty. Finally if the value is <emph>#element</emph> then the payload will be the &EII; ! identified by the &message_reference-message_element-p; property of the Message Reference component.</p> <p>If the Message Reference component is declared using a non-XML type *************** *** 1580,1589 **** <p> The URI style is selected by assigning the Interface ! Operation component's {style} property the value <emph>&URI-STYLE;</emph>. </p> <p> The URI style may only be used for Interface Operation ! components whose {message exchange pattern} property has the value 'http://www.w3.org/@@@@/@@/wsdl/in-only', 'http://www.w3.org/@@@@/@@/wsdl/robust-in-only' or 'http://www.w3.org/@@@@/@@/wsdl/in-out'. --- 1582,1591 ---- <p> The URI style is selected by assigning the Interface ! Operation component's &interface_operation-style-p; property the value <emph>&URI-STYLE;</emph>. </p> <p> The URI style may only be used for Interface Operation ! components whose &interface_operation-message_echange_pattern-p; property has the value 'http://www.w3.org/@@@@/@@/wsdl/in-only', 'http://www.w3.org/@@@@/@@/wsdl/robust-in-only' or 'http://www.w3.org/@@@@/@@/wsdl/in-out'. *************** *** 1591,1595 **** <p> Use of this value indicates that XML Schema <bibref ref="XMLSchemaP1"/> was used to define the schemas of the ! {message} properties of all {message reference} components of the Interface Operation component with {direction} property <emph>in</emph>. Those schemas MUST adhere to the --- 1593,1597 ---- <p> Use of this value indicates that XML Schema <bibref ref="XMLSchemaP1"/> was used to define the schemas of the ! {message} properties of all Message Reference components of the Interface Operation component with {direction} property <emph>in</emph>. Those schemas MUST adhere to the
Received on Tuesday, 20 July 2004 10:31:18 UTC