- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 27 Oct 2005 12:01:45 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv15276/wsdl20 Modified Files: wsdl20.html wsdl20-adjuncts.html wsdl20.xml wsdl20.tex wsdl20-primer.html wsdl20-z-ie.html wsdl20-z.html Log Message: Started work on LC344#12. Index: wsdl20-z-ie.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** wsdl20-z-ie.html 21 Oct 2005 03:14:31 -0000 1.37 --- wsdl20-z-ie.html 27 Oct 2005 12:01:42 -0000 1.38 *************** *** 77,84 **** <hr><div class="toc"> ! <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#N16412">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change og</a> (Non-Normative)<br></p></div><hr><div class="toc"> <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to ! Component Properties</a><br> 2.4 <a href="#InterfaceOperation">Interface Operation</a><br> 2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br> 2.4.1.1 <a href="#InterfaceOperationStyle">Operation Style</a><br> 2.4.2 <a href="#InterfaceOperation_XMLRep">XML Representation of Interface Operation Component</a><br> 2.4.2.1 <a href="#Interfaceoperation_name_attribute">name attribute information item with operation [owner element]</a><br> 2.4.2.2 <a href="#Interfaceoperation_pattern_attribute">pattern attribute information item with operation [owner element]</a><br> 2.4.2.3 <a href"#InterfaceOperation_style_attribute">style attribute information item with operation [owner element]</a><br> 2.4.3 <a href="#InterfaceOperation_Mapping">Mapping Interface Operation's XML Representation to Component Properties</a><br> 2.5 <a href="#InterfaceMessageReference">Interface Message Reference</a><br> 2.5.1 <a href="#InterfaceMessageReference_details">The Interface Message Reference Component</a><br> 2.5.2 <a href="#InterfaceMessageReference_XMLRep">XML Representation of Interface Message Reference Component</a><br> 2.5.2.1 <a href="#InterfaceMessageReference_messageReference_attribute">messageLabel attribute information item with input or output [owner element]</a><br> 2.5.2.2 <a href="#InterfaceMessageReference_element_attribute">element attribute information item with input --- 77,84 ---- <hr><div class="toc"> ! <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#N1646E">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change og</a> (Non-Normative)<br></p></div><hr><div class="toc"> <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to ! Component Properties</a><br> 2.4 <a href="#InterfaceOperation">Interface Operation</a><br> 2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br> 2.4.1.1 <a href="#MessageExchangePattern">Message Exchange Pattern</a><br> 2.4.1.2 <a href="#InterfaceOperationStyle">Operation Style</a><br> 2.4.2 <a href="#InterfaceOperation_XMLRep">XML Representation of Interface Operation Component</a><br> 2.4.2.1 <a href="#Interfaceoperation_name_attribute">name attribute information item with operation [owner element]</a><br> 2.4.2.2 <a href="#Interfaceoperation_pattern_attribute">pattern attribte information item with operation [owner element]</a><br> 2.4.2.3 <a href="#InterfaceOperation_style_attribute">style attribute information item with operation [owner element]</a><br> 2.4.3 <a href="#InterfaceOperation_Mapping">Mapping Interface Operation's XML Representation to Component Properties</a><br> 2.5 <a href="#InterfaceMessageReference">Interface Message Reference</a><br> 2.5.1 <a href="#InterfaceMessageReference_details">The Interface Message Reference Component</a><br> 2.5.2 <a href="#InterfaceMessageReference_XMLRep">XML Representation of Interface Message Reference Component</a><br> 2.5.2.1 <a href="#InterfaceMessageReference_messageReference_attribute">messageLabel attribute information item with input or output [owner element]</a><br> 2.5.2.2 <a href="#InterfaceMessageReference_element_attribute">element attribute information item with input *************** *** 102,106 **** attribute information item </a><br> 3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br> 3.3.4 <a href="#wsdlx-xsanyuri">Use of wsdlx:interface and wsdlx:binding with xs:anyURI</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br> 4.1 <a href="#includes">Including Descriptions</a><br> 4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br> 4.2 <a href="#imports">Importing Descriptions</a><br> 4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br> 4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentatin</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br> 6.1 <a href="#eii-extensibility">Element based Extensibility</a><br> 6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br> 6.1.2 <a href="#required-aii">required attribute information item</a><br> 6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br> 6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br> 7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br> 8.1 <a href="#infoset">XML Information Set Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br> &nbs;10.1 <a href="#Normative-References">Normative References</a><br> 10.2 <a href="#Informative-References">Informative References</a><br></p> ! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br> A.1 <a href="#ietf-reg">Registration</a><br> A.2 <a href="#frag-ids">Fragment Identifiers</a><br> A.2.1 <a href="#wsdl.description">The Description Component</a><br> A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br> A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br> A.2.4 <a href="#wsdl.interface">The Interface Component</a><br> A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br> A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br> &bsp; A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br> A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br> A.2.9 <a href="#wsdl.binding">The Binding Component</a><br> A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br> A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br> A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br> A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br> A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbp; A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br> A.2.16 <a href="#wsdl.feature">The Feature Component</a><br> A.2.17 <a href="#wsdl.property">The Property Component</a><br> A.2.18 <a href="#wsdl.extension">Extension Components</a><br> A.3 <a href="#ietf-sec">Security considerations</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br> C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br> C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N16412">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br> &nbs; F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body"> <div class="div1"> --- 102,106 ---- attribute information item </a><br> 3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br> 3.3.4 <a href="#wsdlx-xsanyuri">Use of wsdlx:interface and wsdlx:binding with xs:anyURI</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br> 4.1 <a href="#includes">Including Descriptions</a><br> 4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br> 4.2 <a href="#imports">Importing Descriptions</a><br> 4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br> 4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentatin</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br> 6.1 <a href="#eii-extensibility">Element based Extensibility</a><br> 6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br> 6.1.2 <a href="#required-aii">required attribute information item</a><br> 6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br> 6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br> 7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br> 8.1 <a href="#infoset">XML Information Set Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br> &nbs;10.1 <a href="#Normative-References">Normative References</a><br> 10.2 <a href="#Informative-References">Informative References</a><br></p> ! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br> A.1 <a href="#ietf-reg">Registration</a><br> A.2 <a href="#frag-ids">Fragment Identifiers</a><br> A.2.1 <a href="#wsdl.description">The Description Component</a><br> A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br> A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br> A.2.4 <a href="#wsdl.interface">The Interface Component</a><br> A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br> A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br> &bsp; A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br> A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br> A.2.9 <a href="#wsdl.binding">The Binding Component</a><br> A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br> A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br> A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br> A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br> A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbp; A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br> A.2.16 <a href="#wsdl.feature">The Feature Component</a><br> A.2.17 <a href="#wsdl.property">The Property Component</a><br> A.2.18 <a href="#wsdl.extension">Extension Components</a><br> A.3 <a href="#ietf-sec">Security considerations</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br> C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br> C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N1646E">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br> &nbs; F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body"> <div class="div1"> *************** *** 2045,2049 **** <p> The <code>styleDefault</code> <em>attribute information item</em> indicates the ! default style (see <a href="#InterfaceOperationStyle"><b>2.4.1.1 Operation Style</b></a>) used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} of all --- 2045,2049 ---- <p> The <code>styleDefault</code> <em>attribute information item</em> indicates the ! default style (see <a href="#InterfaceOperationStyle"><b>2.4.1.2 Operation Style</b></a>) used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} of all *************** *** 2638,2642 **** that were used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of ! {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>}. (See <a href="#InterfaceOperationStyle"><b>2.4.1.1 Operation Style</b></a>.) These <em>xs:anyURI</em>s MUST be absolute IRIs (see [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]).</p></li> --- 2638,2642 ---- that were used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of ! {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>}. (See <a href="#InterfaceOperationStyle"><b>2.4.1.2 Operation Style</b></a>.) These <em>xs:anyURI</em>s MUST be absolute IRIs (see [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]).</p></li> *************** *** 2837,2843 **** </div> ! <div class="div4"> ! <h5><a name="InterfaceOperationStyle"></a>2.4.1.1 Operation Style</h5> <p>If the {<a href="wsdl20.html#property-InterfaceOperation.style">style</a>} property of an --- 2837,2928 ---- </div> ! <div class="div4"> ! ! <h5><a name="MessageExchangePattern"></a>2.4.1.1 Message Exchange Pattern</h5> ! ! <p> ! This section describes some aspects of message exchange ! patterns in more detail. Refer to the ! <em>WSDL Version 2.0 Part 2: Adjuncts</em> ! specification ! [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>] ! for a complete discussion of the semantics of message ! exchange patterns in general as well as the definitions ! of the message exchange patterns that are predefined by ! WSDL 2.0. ! </p> ! ! <p> ! A ! <em>placeholder message</em> ! is a template for an actual message as described by an ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! component. Although a placeholder message is not itself a ! component, it is useful to regard it as having both a ! {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} ! and a ! {<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} ! property which define the values of the actual ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! component that corresponds to it. A placeholder message ! is also associated with some node that exchanges the ! message with the service. Furthermore, a place message ! message may be designated as optional in the exchange. ! </p> ! ! <p> ! A ! <em>fault propagation ruleset</em> ! specifies the relation between the ! <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a> ! and ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! components of an ! <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component. The ! <em>WSDL Version 2.0 Part 2: Adjuncts</em> ! specification ! [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>] ! defines three fault propagation rulesets which we'll ! refer to as ! <em>fault-replaces-message</em> ! , ! <em>message-triggers-fault</em> ! , and ! <em>no-faults</em> ! . These fault propagation rulesets are used by the ! predefined message exchange patterns. Other message ! exchange patterns may define additional fault propagation ! rulesets. ! </p> ! ! <p> ! A ! <em>message exchange pattern</em> ! is a template for the exchange of one or more messages, ! and their associated faults, between the service and one ! or more other nodes as described by an ! <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component. The service and the other nodes are referred ! to as the ! <em>participants</em> ! in the exchange. A message exchange pattern consists of a ! sequence of one or more placeholder messages. Each ! placeholder message within this sequence is uniquely ! identified by its ! {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} ! property. A message exchange pattern is uniquely ! identified by an absolute IRI which is used as the value ! of the ! {<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component, and it refers to the fault propagation ruleset ! that its faults obey. ! </p> ! ! </div> ! ! <div class="div4"> ! <h5><a name="InterfaceOperationStyle"></a>2.4.1.2 Operation Style</h5> <p>If the {<a href="wsdl20.html#property-InterfaceOperation.style">style</a>} property of an *************** *** 3574,3579 **** <a href="#other-types"><b>3.2 Using Other Schema Languages</b></a>) for message content, as specified by an <a href="wsdl20.html#component-InterfaceFault">Interface Fault</a> component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the Fault ! Reference component uses the message label of the message the fault is associated with as a key.</p> --- 3659,3663 ---- <a href="#other-types"><b>3.2 Using Other Schema Languages</b></a>) for message content, as specified by an <a href="wsdl20.html#component-InterfaceFault">Interface Fault</a> component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a> component uses the message label of the message the fault is associated with as a key.</p> *************** *** 6566,6570 **** <li> <p> ! {<a name="property-BindingMessageReference.interfacemessagereference">interface message reference </a>} REQUIRED. An <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> --- 6650,6654 ---- <li> <p> ! {<a name="property-BindingMessageReference.interfacemessagereference">interface message reference</a>} REQUIRED. An <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> *************** *** 6581,6585 **** <li> <p> ! {<a name="property-BindingMessageReference.features">features </a>} OPTIONAL. A set of <a href="wsdl20.html#component-Feature">Feature</a> --- 6665,6669 ---- <li> <p> ! {<a name="property-BindingMessageReference.features">features</a>} OPTIONAL. A set of <a href="wsdl20.html#component-Feature">Feature</a> *************** *** 6590,6594 **** <li> <p> ! {<a name="property-BindingMessageReference.properties">properties</a>} OPTIONAL. A set of <a href="wsdl20.html#component-Property">Property</a> --- 6674,6678 ---- <li> <p> ! {<a name="property-BindingMessageReference.properties">properties </a>} OPTIONAL. A set of <a href="wsdl20.html#component-Property">Property</a> *************** *** 6872,6875 **** --- 6956,6960 ---- </div> + <div class="div4"> *************** *** 11208,11211 **** --- 11293,11297 ---- xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.w3.org/@@@@/@@/wsdl http://www.w3.org/@@@@/@@/wsdl/wsdl20.xsd"> *************** *** 11265,11269 **** <div class="div1"> ! <h2><a name="N16412"></a>D. Component Summary (Non-Normative)</h2> <p> <a href="#component-summary">Table D-1</a> --- 11351,11355 ---- <div class="div1"> ! <h2><a name="N1646E"></a>D. Component Summary (Non-Normative)</h2> <p> <a href="#component-summary">Table D-1</a> *************** *** 11700,11704 **** <tr> ! <td rowspan="1" colspan="1">200510</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#6</a> --- 11786,11799 ---- <tr> ! <td rowspan="1" colspan="1">20051027</td> ! <td rowspan="1" colspan="1">AGR</td> ! <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#12</a> ! : Editorial improvements to message label rules. Added precise definitions of message exchange pattern, ! placeholder message, and fault propagation ruleset. ! </td> ! </tr> ! ! <tr> ! <td rowspan="1" colspan="1">20051020</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#6</a> Index: wsdl20.tex =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v retrieving revision 1.72 retrieving revision 1.73 diff -C2 -d -r1.72 -r1.73 *** wsdl20.tex 21 Oct 2005 03:14:30 -0000 1.72 --- wsdl20.tex 27 Oct 2005 12:01:42 -0000 1.73 *************** *** 3305,3309 **** ! \hypertarget{InterfaceOperationStyle}{} \subsubsection{Operation Style}\label{InterfaceOperationStyle} --- 3305,3401 ---- ! \hypertarget{MessageExchangePattern}{} ! \subsubsection{Message Exchange Pattern}\label{MessageExchangePattern} ! ! ! ! ! This section describes some aspects of message exchange ! patterns in more detail. Refer to the ! \textit{WSDL Version 2.0 Part 2: Adjuncts} ! specification ! \hyperlink{WSDL-PART2}{[\textit{WSDL 2.0 Adjuncts}]} ! for a complete discussion of the semantics of message ! exchange patterns in general as well as the definitions ! of the message exchange patterns that are predefined by ! WSDL 2.0. ! ! ! ! A ! \textit{placeholder message} ! is a template for an actual message as described by an ! Interface Message Reference ! component. Although a placeholder message is not itself a ! component, it is useful to regard it as having both a ! ! message label ! ! and a ! direction ! property which define the values of the actual ! Interface Message Reference ! component that corresponds to it. A placeholder message ! is also associated with some node that exchanges the ! message with the service. Furthermore, a place message ! message may be designated as optional in the exchange. ! ! ! ! A ! \textit{fault propagation ruleset} ! specifies the relation between the ! Interface Fault Reference ! and ! Interface Message Reference ! components of an ! Interface Operation ! component. The ! \textit{WSDL Version 2.0 Part 2: Adjuncts} ! specification ! \hyperlink{WSDL-PART2}{[\textit{WSDL 2.0 Adjuncts}]} ! defines three fault propagation rulesets which we'll ! refer to as ! \textit{fault-replaces-message} ! , ! \textit{message-triggers-fault} ! , and ! \textit{no-faults} ! . These fault propagation rulesets are used by the ! predefined message exchange patterns. Other message ! exchange patterns may define additional fault propagation ! rulesets. ! ! ! ! A ! \textit{message exchange pattern} ! is a template for the exchange of one or more messages, ! and their associated faults, between the service and one ! or more other nodes as described by an ! Interface Operation ! component. The service and the other nodes are referred ! to as the ! \textit{participants} ! in the exchange. A message exchange pattern consists of a ! sequence of one or more placeholder messages. Each ! placeholder message within this sequence is uniquely ! identified by its ! ! message label ! ! property. A message exchange pattern is uniquely ! identified by an absolute IRI which is used as the value ! of the ! ! message exchange pattern ! property the Interface Operation ! component, and it refers to the fault propagation ruleset ! that its faults obey. ! ! ! ! ! \hypertarget{InterfaceOperationStyle}{} \subsubsection{Operation Style}\label{InterfaceOperationStyle} *************** *** 4084,4088 **** \hyperlink{other-types}{\textbf{\ref*{other-types} Using Other Schema Languages}}) for message content, as specified by an Interface Fault component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the Fault Reference component uses the message label of the message the fault is associated with as a key. --- 4176,4180 ---- \hyperlink{other-types}{\textbf{\ref*{other-types} Using Other Schema Languages}}) for message content, as specified by an Interface Fault component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the Interface Fault Reference component uses the message label of the message the fault is associated with as a key. *************** *** 7714,7717 **** --- 7806,7810 ---- + \hypertarget{Binding_Message_Reference_extension_elements}{} \subsubsection{Binding Message Reference extension elements}\label{Binding_Message_Reference_extension_elements} *************** *** 12318,12321 **** --- 12411,12415 ---- xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.w3.org/@@@@/@@/wsdl http://www.w3.org/@@@@/@@/wsdl/wsdl20.xsd"> *************** *** 12838,12842 **** ! 200510& AGR& \href{http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344}{LC344#6} --- 12932,12945 ---- ! 20051027& ! AGR& ! \href{http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344}{LC344#12} ! : Editorial improvements to message label rules. Added precise definitions of message exchange pattern, ! placeholder message, and fault propagation ruleset. ! ! \\ \hline ! ! ! 20051020& AGR& \href{http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344}{LC344#6} Index: wsdl20.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v retrieving revision 1.337 retrieving revision 1.338 diff -C2 -d -r1.337 -r1.338 *** wsdl20.xml 21 Oct 2005 03:16:58 -0000 1.337 --- wsdl20.xml 27 Oct 2005 12:01:41 -0000 1.338 *************** *** 3262,3266 **** </z:notation> ! <div4 id="InterfaceOperationStyle"> <head>Operation Style</head> --- 3262,3356 ---- </z:notation> ! <div4 id="MessageExchangePattern"> ! <head>Message Exchange Pattern</head> ! ! <p> ! This section describes some aspects of message exchange ! patterns in more detail. Refer to the ! <emph>WSDL Version 2.0 Part 2: Adjuncts</emph> ! specification ! <bibref ref="WSDL-PART2" /> ! for a complete discussion of the semantics of message ! exchange patterns in general as well as the definitions ! of the message exchange patterns that are predefined by ! WSDL 2.0. ! </p> ! ! <p> ! A ! <emph>placeholder message</emph> ! is a template for an actual message as described by an ! <comp>Interface Message Reference</comp> ! component. Although a placeholder message is not itself a ! component, it is useful to regard it as having both a ! <prop comp="Interface Message Reference"> ! message label ! </prop> ! and a ! <prop comp="Interface Message Reference">direction</prop> ! property which define the values of the actual ! <comp>Interface Message Reference</comp> ! component that corresponds to it. A placeholder message ! is also associated with some node that exchanges the ! message with the service. Furthermore, a place message ! message may be designated as optional in the exchange. ! </p> ! ! <p> ! A ! <emph>fault propagation ruleset</emph> ! specifies the relation between the ! <comp>Interface Fault Reference</comp> ! and ! <comp>Interface Message Reference</comp> ! components of an ! <comp>Interface Operation</comp> ! component. The ! <emph>WSDL Version 2.0 Part 2: Adjuncts</emph> ! specification ! <bibref ref="WSDL-PART2" /> ! defines three fault propagation rulesets which we'll ! refer to as ! <emph>fault-replaces-message</emph> ! , ! <emph>message-triggers-fault</emph> ! , and ! <emph>no-faults</emph> ! . These fault propagation rulesets are used by the ! predefined message exchange patterns. Other message ! exchange patterns may define additional fault propagation ! rulesets. ! </p> ! ! <p> ! A ! <emph>message exchange pattern</emph> ! is a template for the exchange of one or more messages, ! and their associated faults, between the service and one ! or more other nodes as described by an ! <comp>Interface Operation</comp> ! component. The service and the other nodes are referred ! to as the ! <emph>participants</emph> ! in the exchange. A message exchange pattern consists of a ! sequence of one or more placeholder messages. Each ! placeholder message within this sequence is uniquely ! identified by its ! <prop comp="Interface Message Reference"> ! message label ! </prop> ! property. A message exchange pattern is uniquely ! identified by an absolute IRI which is used as the value ! of the ! <prop comp="Interface Operation"> ! message exchange pattern ! </prop> property the <comp>Interface Operation</comp> ! component, and it refers to the fault propagation ruleset ! that its faults obey. ! </p> ! ! </div4> ! ! <div4 id="InterfaceOperationStyle"> <head>Operation Style</head> *************** *** 4028,4033 **** <specref ref="other-types"/>) for message content, as specified by an <comp>Interface Fault</comp> component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the Fault ! Reference component uses the message label of the message the fault is associated with as a key.</p> --- 4118,4123 ---- <specref ref="other-types"/>) for message content, as specified by an <comp>Interface Fault</comp> component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the <comp>Interface Fault ! Reference</comp> component uses the message label of the message the fault is associated with as a key.</p> *************** *** 12116,12119 **** --- 12206,12218 ---- <tr> + <td>20051027</td> + <td>AGR</td> + <td><loc href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#12</loc> + : Editorial improvements to message label rules. Added precise definitions of message exchange pattern, + placeholder message, and fault propagation ruleset. + </td> + </tr> + + <tr> <td>20051020</td> <td>AGR</td> Index: wsdl20-z.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v retrieving revision 1.59 retrieving revision 1.60 diff -C2 -d -r1.59 -r1.60 *** wsdl20-z.html 21 Oct 2005 03:14:31 -0000 1.59 --- wsdl20-z.html 27 Oct 2005 12:01:42 -0000 1.60 *************** *** 77,84 **** <hr><div class="toc"> ! <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#N16412">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change og</a> (Non-Normative)<br></p></div><hr><div class="toc"> <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to ! Component Properties</a><br> 2.4 <a href="#InterfaceOperation">Interface Operation</a><br> 2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br> 2.4.1.1 <a href="#InterfaceOperationStyle">Operation Style</a><br> 2.4.2 <a href="#InterfaceOperation_XMLRep">XML Representation of Interface Operation Component</a><br> 2.4.2.1 <a href="#Interfaceoperation_name_attribute">name attribute information item with operation [owner element]</a><br> 2.4.2.2 <a href="#Interfaceoperation_pattern_attribute">pattern attribute information item with operation [owner element]</a><br> 2.4.2.3 <a href"#InterfaceOperation_style_attribute">style attribute information item with operation [owner element]</a><br> 2.4.3 <a href="#InterfaceOperation_Mapping">Mapping Interface Operation's XML Representation to Component Properties</a><br> 2.5 <a href="#InterfaceMessageReference">Interface Message Reference</a><br> 2.5.1 <a href="#InterfaceMessageReference_details">The Interface Message Reference Component</a><br> 2.5.2 <a href="#InterfaceMessageReference_XMLRep">XML Representation of Interface Message Reference Component</a><br> 2.5.2.1 <a href="#InterfaceMessageReference_messageReference_attribute">messageLabel attribute information item with input or output [owner element]</a><br> 2.5.2.2 <a href="#InterfaceMessageReference_element_attribute">element attribute information item with input --- 77,84 ---- <hr><div class="toc"> ! <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#N1646E">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change og</a> (Non-Normative)<br></p></div><hr><div class="toc"> <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to ! Component Properties</a><br> 2.4 <a href="#InterfaceOperation">Interface Operation</a><br> 2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br> 2.4.1.1 <a href="#MessageExchangePattern">Message Exchange Pattern</a><br> 2.4.1.2 <a href="#InterfaceOperationStyle">Operation Style</a><br> 2.4.2 <a href="#InterfaceOperation_XMLRep">XML Representation of Interface Operation Component</a><br> 2.4.2.1 <a href="#Interfaceoperation_name_attribute">name attribute information item with operation [owner element]</a><br> 2.4.2.2 <a href="#Interfaceoperation_pattern_attribute">pattern attribte information item with operation [owner element]</a><br> 2.4.2.3 <a href="#InterfaceOperation_style_attribute">style attribute information item with operation [owner element]</a><br> 2.4.3 <a href="#InterfaceOperation_Mapping">Mapping Interface Operation's XML Representation to Component Properties</a><br> 2.5 <a href="#InterfaceMessageReference">Interface Message Reference</a><br> 2.5.1 <a href="#InterfaceMessageReference_details">The Interface Message Reference Component</a><br> 2.5.2 <a href="#InterfaceMessageReference_XMLRep">XML Representation of Interface Message Reference Component</a><br> 2.5.2.1 <a href="#InterfaceMessageReference_messageReference_attribute">messageLabel attribute information item with input or output [owner element]</a><br> 2.5.2.2 <a href="#InterfaceMessageReference_element_attribute">element attribute information item with input *************** *** 102,106 **** attribute information item </a><br> 3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br> 3.3.4 <a href="#wsdlx-xsanyuri">Use of wsdlx:interface and wsdlx:binding with xs:anyURI</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br> 4.1 <a href="#includes">Including Descriptions</a><br> 4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br> 4.2 <a href="#imports">Importing Descriptions</a><br> 4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br> 4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentatin</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br> 6.1 <a href="#eii-extensibility">Element based Extensibility</a><br> 6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br> 6.1.2 <a href="#required-aii">required attribute information item</a><br> 6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br> 6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br> 7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br> 8.1 <a href="#infoset">XML Information Set Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br> &nbs;10.1 <a href="#Normative-References">Normative References</a><br> 10.2 <a href="#Informative-References">Informative References</a><br></p> ! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br> A.1 <a href="#ietf-reg">Registration</a><br> A.2 <a href="#frag-ids">Fragment Identifiers</a><br> A.2.1 <a href="#wsdl.description">The Description Component</a><br> A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br> A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br> A.2.4 <a href="#wsdl.interface">The Interface Component</a><br> A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br> A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br> &bsp; A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br> A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br> A.2.9 <a href="#wsdl.binding">The Binding Component</a><br> A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br> A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br> A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br> A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br> A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbp; A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br> A.2.16 <a href="#wsdl.feature">The Feature Component</a><br> A.2.17 <a href="#wsdl.property">The Property Component</a><br> A.2.18 <a href="#wsdl.extension">Extension Components</a><br> A.3 <a href="#ietf-sec">Security considerations</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br> C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br> C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N16412">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br> &nbs; F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body"> <div class="div1"> --- 102,106 ---- attribute information item </a><br> 3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br> 3.3.4 <a href="#wsdlx-xsanyuri">Use of wsdlx:interface and wsdlx:binding with xs:anyURI</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br> 4.1 <a href="#includes">Including Descriptions</a><br> 4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br> 4.2 <a href="#imports">Importing Descriptions</a><br> 4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br> 4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentatin</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br> 6.1 <a href="#eii-extensibility">Element based Extensibility</a><br> 6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br> 6.1.2 <a href="#required-aii">required attribute information item</a><br> 6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br> 6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br> 7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br> 8.1 <a href="#infoset">XML Information Set Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br> &nbs;10.1 <a href="#Normative-References">Normative References</a><br> 10.2 <a href="#Informative-References">Informative References</a><br></p> ! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br> A.1 <a href="#ietf-reg">Registration</a><br> A.2 <a href="#frag-ids">Fragment Identifiers</a><br> A.2.1 <a href="#wsdl.description">The Description Component</a><br> A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br> A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br> A.2.4 <a href="#wsdl.interface">The Interface Component</a><br> A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br> A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br> &bsp; A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br> A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br> A.2.9 <a href="#wsdl.binding">The Binding Component</a><br> A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br> A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br> A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br> A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br> A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbp; A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br> A.2.16 <a href="#wsdl.feature">The Feature Component</a><br> A.2.17 <a href="#wsdl.property">The Property Component</a><br> A.2.18 <a href="#wsdl.extension">Extension Components</a><br> A.3 <a href="#ietf-sec">Security considerations</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br> C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br> C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N1646E">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br> &nbs; F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body"> <div class="div1"> *************** *** 2041,2045 **** <p> The <code>styleDefault</code> <em>attribute information item</em> indicates the ! default style (see <a href="#InterfaceOperationStyle"><b>2.4.1.1 Operation Style</b></a>) used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} of all --- 2041,2045 ---- <p> The <code>styleDefault</code> <em>attribute information item</em> indicates the ! default style (see <a href="#InterfaceOperationStyle"><b>2.4.1.2 Operation Style</b></a>) used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} of all *************** *** 2632,2636 **** that were used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of ! {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>}. (See <a href="#InterfaceOperationStyle"><b>2.4.1.1 Operation Style</b></a>.) These <em>xs:anyURI</em>s MUST be absolute IRIs (see [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]).</p></li> --- 2632,2636 ---- that were used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of ! {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>}. (See <a href="#InterfaceOperationStyle"><b>2.4.1.2 Operation Style</b></a>.) These <em>xs:anyURI</em>s MUST be absolute IRIs (see [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]).</p></li> *************** *** 2829,2835 **** </div> ! <div class="div4"> ! <h5><a name="InterfaceOperationStyle"></a>2.4.1.1 Operation Style</h5> <p>If the {<a href="wsdl20.html#property-InterfaceOperation.style">style</a>} property of an --- 2829,2920 ---- </div> ! <div class="div4"> ! ! <h5><a name="MessageExchangePattern"></a>2.4.1.1 Message Exchange Pattern</h5> ! ! <p> ! This section describes some aspects of message exchange ! patterns in more detail. Refer to the ! <em>WSDL Version 2.0 Part 2: Adjuncts</em> ! specification ! [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>] ! for a complete discussion of the semantics of message ! exchange patterns in general as well as the definitions ! of the message exchange patterns that are predefined by ! WSDL 2.0. ! </p> ! ! <p> ! A ! <em>placeholder message</em> ! is a template for an actual message as described by an ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! component. Although a placeholder message is not itself a ! component, it is useful to regard it as having both a ! {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} ! and a ! {<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} ! property which define the values of the actual ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! component that corresponds to it. A placeholder message ! is also associated with some node that exchanges the ! message with the service. Furthermore, a place message ! message may be designated as optional in the exchange. ! </p> ! ! <p> ! A ! <em>fault propagation ruleset</em> ! specifies the relation between the ! <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a> ! and ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! components of an ! <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component. The ! <em>WSDL Version 2.0 Part 2: Adjuncts</em> ! specification ! [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>] ! defines three fault propagation rulesets which we'll ! refer to as ! <em>fault-replaces-message</em> ! , ! <em>message-triggers-fault</em> ! , and ! <em>no-faults</em> ! . These fault propagation rulesets are used by the ! predefined message exchange patterns. Other message ! exchange patterns may define additional fault propagation ! rulesets. ! </p> ! ! <p> ! A ! <em>message exchange pattern</em> ! is a template for the exchange of one or more messages, ! and their associated faults, between the service and one ! or more other nodes as described by an ! <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component. The service and the other nodes are referred ! to as the ! <em>participants</em> ! in the exchange. A message exchange pattern consists of a ! sequence of one or more placeholder messages. Each ! placeholder message within this sequence is uniquely ! identified by its ! {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} ! property. A message exchange pattern is uniquely ! identified by an absolute IRI which is used as the value ! of the ! {<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component, and it refers to the fault propagation ruleset ! that its faults obey. ! </p> ! ! </div> ! ! <div class="div4"> ! <h5><a name="InterfaceOperationStyle"></a>2.4.1.2 Operation Style</h5> <p>If the {<a href="wsdl20.html#property-InterfaceOperation.style">style</a>} property of an *************** *** 3564,3569 **** <a href="#other-types"><b>3.2 Using Other Schema Languages</b></a>) for message content, as specified by an <a href="wsdl20.html#component-InterfaceFault">Interface Fault</a> component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the Fault ! Reference component uses the message label of the message the fault is associated with as a key.</p> --- 3649,3653 ---- <a href="#other-types"><b>3.2 Using Other Schema Languages</b></a>) for message content, as specified by an <a href="wsdl20.html#component-InterfaceFault">Interface Fault</a> component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a> component uses the message label of the message the fault is associated with as a key.</p> *************** *** 6544,6548 **** <li> <p> ! {<a name="property-BindingMessageReference.interfacemessagereference">interface message reference </a>} REQUIRED. An <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> --- 6628,6632 ---- <li> <p> ! {<a name="property-BindingMessageReference.interfacemessagereference">interface message reference</a>} REQUIRED. An <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> *************** *** 6559,6563 **** <li> <p> ! {<a name="property-BindingMessageReference.features">features </a>} OPTIONAL. A set of <a href="wsdl20.html#component-Feature">Feature</a> --- 6643,6647 ---- <li> <p> ! {<a name="property-BindingMessageReference.features">features</a>} OPTIONAL. A set of <a href="wsdl20.html#component-Feature">Feature</a> *************** *** 6568,6572 **** <li> <p> ! {<a name="property-BindingMessageReference.properties">properties</a>} OPTIONAL. A set of <a href="wsdl20.html#component-Property">Property</a> --- 6652,6656 ---- <li> <p> ! {<a name="property-BindingMessageReference.properties">properties </a>} OPTIONAL. A set of <a href="wsdl20.html#component-Property">Property</a> *************** *** 6848,6851 **** --- 6932,6936 ---- </div> + <div class="div4"> *************** *** 11178,11181 **** --- 11263,11267 ---- xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.w3.org/@@@@/@@/wsdl http://www.w3.org/@@@@/@@/wsdl/wsdl20.xsd"> *************** *** 11235,11239 **** <div class="div1"> ! <h2><a name="N16412"></a>D. Component Summary (Non-Normative)</h2> <p> <a href="#component-summary">Table D-1</a> --- 11321,11325 ---- <div class="div1"> ! <h2><a name="N1646E"></a>D. Component Summary (Non-Normative)</h2> <p> <a href="#component-summary">Table D-1</a> *************** *** 11670,11674 **** <tr> ! <td rowspan="1" colspan="1">200510</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#6</a> --- 11756,11769 ---- <tr> ! <td rowspan="1" colspan="1">20051027</td> ! <td rowspan="1" colspan="1">AGR</td> ! <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#12</a> ! : Editorial improvements to message label rules. Added precise definitions of message exchange pattern, ! placeholder message, and fault propagation ruleset. ! </td> ! </tr> ! ! <tr> ! <td rowspan="1" colspan="1">20051020</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#6</a> Index: wsdl20.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v retrieving revision 1.226 retrieving revision 1.227 diff -C2 -d -r1.226 -r1.227 *** wsdl20.html 21 Oct 2005 03:14:28 -0000 1.226 --- wsdl20.html 27 Oct 2005 12:01:41 -0000 1.227 *************** *** 77,84 **** <hr><div class="toc"> ! <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#N16412">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change og</a> (Non-Normative)<br></p></div><hr><div class="toc"> <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to ! Component Properties</a><br> 2.4 <a href="#InterfaceOperation">Interface Operation</a><br> 2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br> 2.4.1.1 <a href="#InterfaceOperationStyle">Operation Style</a><br> 2.4.2 <a href="#InterfaceOperation_XMLRep">XML Representation of Interface Operation Component</a><br> 2.4.2.1 <a href="#Interfaceoperation_name_attribute">name attribute information item with operation [owner element]</a><br> 2.4.2.2 <a href="#Interfaceoperation_pattern_attribute">pattern attribute information item with operation [owner element]</a><br> 2.4.2.3 <a href"#InterfaceOperation_style_attribute">style attribute information item with operation [owner element]</a><br> 2.4.3 <a href="#InterfaceOperation_Mapping">Mapping Interface Operation's XML Representation to Component Properties</a><br> 2.5 <a href="#InterfaceMessageReference">Interface Message Reference</a><br> 2.5.1 <a href="#InterfaceMessageReference_details">The Interface Message Reference Component</a><br> 2.5.2 <a href="#InterfaceMessageReference_XMLRep">XML Representation of Interface Message Reference Component</a><br> 2.5.2.1 <a href="#InterfaceMessageReference_messageReference_attribute">messageLabel attribute information item with input or output [owner element]</a><br> 2.5.2.2 <a href="#InterfaceMessageReference_element_attribute">element attribute information item with input --- 77,84 ---- <hr><div class="toc"> ! <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#N1646E">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change og</a> (Non-Normative)<br></p></div><hr><div class="toc"> <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to ! Component Properties</a><br> 2.4 <a href="#InterfaceOperation">Interface Operation</a><br> 2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br> 2.4.1.1 <a href="#MessageExchangePattern">Message Exchange Pattern</a><br> 2.4.1.2 <a href="#InterfaceOperationStyle">Operation Style</a><br> 2.4.2 <a href="#InterfaceOperation_XMLRep">XML Representation of Interface Operation Component</a><br> 2.4.2.1 <a href="#Interfaceoperation_name_attribute">name attribute information item with operation [owner element]</a><br> 2.4.2.2 <a href="#Interfaceoperation_pattern_attribute">pattern attribte information item with operation [owner element]</a><br> 2.4.2.3 <a href="#InterfaceOperation_style_attribute">style attribute information item with operation [owner element]</a><br> 2.4.3 <a href="#InterfaceOperation_Mapping">Mapping Interface Operation's XML Representation to Component Properties</a><br> 2.5 <a href="#InterfaceMessageReference">Interface Message Reference</a><br> 2.5.1 <a href="#InterfaceMessageReference_details">The Interface Message Reference Component</a><br> 2.5.2 <a href="#InterfaceMessageReference_XMLRep">XML Representation of Interface Message Reference Component</a><br> 2.5.2.1 <a href="#InterfaceMessageReference_messageReference_attribute">messageLabel attribute information item with input or output [owner element]</a><br> 2.5.2.2 <a href="#InterfaceMessageReference_element_attribute">element attribute information item with input *************** *** 102,106 **** attribute information item </a><br> 3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br> 3.3.4 <a href="#wsdlx-xsanyuri">Use of wsdlx:interface and wsdlx:binding with xs:anyURI</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br> 4.1 <a href="#includes">Including Descriptions</a><br> 4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br> 4.2 <a href="#imports">Importing Descriptions</a><br> 4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br> 4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentatin</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br> 6.1 <a href="#eii-extensibility">Element based Extensibility</a><br> 6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br> 6.1.2 <a href="#required-aii">required attribute information item</a><br> 6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br> 6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br> 7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br> 8.1 <a href="#infoset">XML Information Set Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br> &nbs;10.1 <a href="#Normative-References">Normative References</a><br> 10.2 <a href="#Informative-References">Informative References</a><br></p> ! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br> A.1 <a href="#ietf-reg">Registration</a><br> A.2 <a href="#frag-ids">Fragment Identifiers</a><br> A.2.1 <a href="#wsdl.description">The Description Component</a><br> A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br> A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br> A.2.4 <a href="#wsdl.interface">The Interface Component</a><br> A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br> A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br> &bsp; A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br> A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br> A.2.9 <a href="#wsdl.binding">The Binding Component</a><br> A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br> A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br> A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br> A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br> A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbp; A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br> A.2.16 <a href="#wsdl.feature">The Feature Component</a><br> A.2.17 <a href="#wsdl.property">The Property Component</a><br> A.2.18 <a href="#wsdl.extension">Extension Components</a><br> A.3 <a href="#ietf-sec">Security considerations</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br> C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br> C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N16412">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br> &nbs; F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body"> <div class="div1"> --- 102,106 ---- attribute information item </a><br> 3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br> 3.3.4 <a href="#wsdlx-xsanyuri">Use of wsdlx:interface and wsdlx:binding with xs:anyURI</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br> 4.1 <a href="#includes">Including Descriptions</a><br> 4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br> 4.2 <a href="#imports">Importing Descriptions</a><br> 4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br> 4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentatin</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br> 6.1 <a href="#eii-extensibility">Element based Extensibility</a><br> 6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br> 6.1.2 <a href="#required-aii">required attribute information item</a><br> 6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br> 6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br> 7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br> 8.1 <a href="#infoset">XML Information Set Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br> &nbs;10.1 <a href="#Normative-References">Normative References</a><br> 10.2 <a href="#Informative-References">Informative References</a><br></p> ! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br> A.1 <a href="#ietf-reg">Registration</a><br> A.2 <a href="#frag-ids">Fragment Identifiers</a><br> A.2.1 <a href="#wsdl.description">The Description Component</a><br> A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br> A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br> A.2.4 <a href="#wsdl.interface">The Interface Component</a><br> A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br> A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br> &bsp; A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br> A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br> A.2.9 <a href="#wsdl.binding">The Binding Component</a><br> A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br> A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br> A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br> A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br> A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbp; A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br> A.2.16 <a href="#wsdl.feature">The Feature Component</a><br> A.2.17 <a href="#wsdl.property">The Property Component</a><br> A.2.18 <a href="#wsdl.extension">Extension Components</a><br> A.3 <a href="#ietf-sec">Security considerations</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br> C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br> C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N1646E">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br> &nbs; F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body"> <div class="div1"> *************** *** 1234,1238 **** <p> The <code>styleDefault</code> <em>attribute information item</em> indicates the ! default style (see <a href="#InterfaceOperationStyle"><b>2.4.1.1 Operation Style</b></a>) used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} of all --- 1234,1238 ---- <p> The <code>styleDefault</code> <em>attribute information item</em> indicates the ! default style (see <a href="#InterfaceOperationStyle"><b>2.4.1.2 Operation Style</b></a>) used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} of all *************** *** 1743,1747 **** that were used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of ! {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>}. (See <a href="#InterfaceOperationStyle"><b>2.4.1.1 Operation Style</b></a>.) These <em>xs:anyURI</em>s MUST be absolute IRIs (see [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]).</p></li> --- 1743,1747 ---- that were used to construct the {<a href="wsdl20.html#property-InterfaceMessageReference.elementdeclaration">element declaration</a>} properties of ! {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>}. (See <a href="#InterfaceOperationStyle"><b>2.4.1.2 Operation Style</b></a>.) These <em>xs:anyURI</em>s MUST be absolute IRIs (see [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]).</p></li> *************** *** 1824,1830 **** <a name="zed-InterfaceOperationCM"></a> ! <div class="div4"> ! <h5><a name="InterfaceOperationStyle"></a>2.4.1.1 Operation Style</h5> <p>If the {<a href="wsdl20.html#property-InterfaceOperation.style">style</a>} property of an --- 1824,1915 ---- <a name="zed-InterfaceOperationCM"></a> ! <div class="div4"> ! ! <h5><a name="MessageExchangePattern"></a>2.4.1.1 Message Exchange Pattern</h5> ! ! <p> ! This section describes some aspects of message exchange ! patterns in more detail. Refer to the ! <em>WSDL Version 2.0 Part 2: Adjuncts</em> ! specification ! [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>] ! for a complete discussion of the semantics of message ! exchange patterns in general as well as the definitions ! of the message exchange patterns that are predefined by ! WSDL 2.0. ! </p> ! ! <p> ! A ! <em>placeholder message</em> ! is a template for an actual message as described by an ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! component. Although a placeholder message is not itself a ! component, it is useful to regard it as having both a ! {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} ! and a ! {<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} ! property which define the values of the actual ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! component that corresponds to it. A placeholder message ! is also associated with some node that exchanges the ! message with the service. Furthermore, a place message ! message may be designated as optional in the exchange. ! </p> ! ! <p> ! A ! <em>fault propagation ruleset</em> ! specifies the relation between the ! <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a> ! and ! <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> ! components of an ! <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component. The ! <em>WSDL Version 2.0 Part 2: Adjuncts</em> ! specification ! [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>] ! defines three fault propagation rulesets which we'll ! refer to as ! <em>fault-replaces-message</em> ! , ! <em>message-triggers-fault</em> ! , and ! <em>no-faults</em> ! . These fault propagation rulesets are used by the ! predefined message exchange patterns. Other message ! exchange patterns may define additional fault propagation ! rulesets. ! </p> ! ! <p> ! A ! <em>message exchange pattern</em> ! is a template for the exchange of one or more messages, ! and their associated faults, between the service and one ! or more other nodes as described by an ! <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component. The service and the other nodes are referred ! to as the ! <em>participants</em> ! in the exchange. A message exchange pattern consists of a ! sequence of one or more placeholder messages. Each ! placeholder message within this sequence is uniquely ! identified by its ! {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} ! property. A message exchange pattern is uniquely ! identified by an absolute IRI which is used as the value ! of the ! {<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> ! component, and it refers to the fault propagation ruleset ! that its faults obey. ! </p> ! ! </div> ! ! <div class="div4"> ! <h5><a name="InterfaceOperationStyle"></a>2.4.1.2 Operation Style</h5> <p>If the {<a href="wsdl20.html#property-InterfaceOperation.style">style</a>} property of an *************** *** 2482,2487 **** <a href="#other-types"><b>3.2 Using Other Schema Languages</b></a>) for message content, as specified by an <a href="wsdl20.html#component-InterfaceFault">Interface Fault</a> component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the Fault ! Reference component uses the message label of the message the fault is associated with as a key.</p> --- 2567,2571 ---- <a href="#other-types"><b>3.2 Using Other Schema Languages</b></a>) for message content, as specified by an <a href="wsdl20.html#component-InterfaceFault">Interface Fault</a> component) with a fault message occurring in the pattern. ! In order to identify the fault message it describes, the <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a> component uses the message label of the message the fault is associated with as a key.</p> *************** *** 4778,4782 **** <li> <p> ! {<a name="property-BindingMessageReference.interfacemessagereference">interface message reference </a>} REQUIRED. An <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> --- 4862,4866 ---- <li> <p> ! {<a name="property-BindingMessageReference.interfacemessagereference">interface message reference</a>} REQUIRED. An <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> *************** *** 4793,4797 **** <li> <p> ! {<a name="property-BindingMessageReference.features">features </a>} OPTIONAL. A set of <a href="wsdl20.html#component-Feature">Feature</a> --- 4877,4881 ---- <li> <p> ! {<a name="property-BindingMessageReference.features">features</a>} OPTIONAL. A set of <a href="wsdl20.html#component-Feature">Feature</a> *************** *** 4802,4806 **** <li> <p> ! {<a name="property-BindingMessageReference.properties">properties</a>} OPTIONAL. A set of <a href="wsdl20.html#component-Property">Property</a> --- 4886,4890 ---- <li> <p> ! {<a name="property-BindingMessageReference.properties">properties </a>} OPTIONAL. A set of <a href="wsdl20.html#component-Property">Property</a> *************** *** 4956,4959 **** --- 5040,5044 ---- </div> + <div class="div4"> *************** *** 8942,8945 **** --- 9027,9031 ---- xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.w3.org/@@@@/@@/wsdl http://www.w3.org/@@@@/@@/wsdl/wsdl20.xsd"> *************** *** 8999,9003 **** <div class="div1"> ! <h2><a name="N16412"></a>D. Component Summary (Non-Normative)</h2> <p> <a href="#component-summary">Table D-1</a> --- 9085,9089 ---- <div class="div1"> ! <h2><a name="N1646E"></a>D. Component Summary (Non-Normative)</h2> <p> <a href="#component-summary">Table D-1</a> *************** *** 9434,9438 **** <tr> ! <td rowspan="1" colspan="1">200510</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#6</a> --- 9520,9533 ---- <tr> ! <td rowspan="1" colspan="1">20051027</td> ! <td rowspan="1" colspan="1">AGR</td> ! <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#12</a> ! : Editorial improvements to message label rules. Added precise definitions of message exchange pattern, ! placeholder message, and fault propagation ruleset. ! </td> ! </tr> ! ! <tr> ! <td rowspan="1" colspan="1">20051020</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/lc-issues/#LC344">LC344#6</a>
Received on Thursday, 27 October 2005 12:02:12 UTC