- 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