W3C home > Mailing lists > Public > public-ws-desc-eds@w3.org > July 2005

2002/ws/desc/wsdl20 wsdl20.html,1.214,1.215 wsdl20-adjuncts.html,1.57,1.58 wsdl20.xml,1.314,1.315 wsdl20.tex,1.66,1.67 component-table.xml,1.9,1.10 adjuncts-component-table.xml,1.7,1.8 wsdl20-defs.xml,1.4,1.5 wsdl20-z-ie.html,1.32,1.33 wsdl20-z.html,1.53,1.54

From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
Date: Sat, 30 Jul 2005 19:28:24 +0000
To: public-ws-desc-eds@w3.org
Message-Id: <E1Dyx0T-0001Q6-2B@lionel-hutz.w3.org>

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv5410/wsdl20

Modified Files:
	wsdl20.html wsdl20-adjuncts.html wsdl20.xml wsdl20.tex 
	component-table.xml adjuncts-component-table.xml 
	wsdl20-defs.xml wsdl20-z-ie.html wsdl20-z.html 
Log Message:
Removed obsolete editorial notes.

Index: wsdl20-adjuncts.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v
retrieving revision 1.57
retrieving revision 1.58
diff -C2 -d -r1.57 -r1.58
*** wsdl20-adjuncts.html	28 Jul 2005 09:03:34 -0000	1.57
--- wsdl20-adjuncts.html	30 Jul 2005 19:28:19 -0000	1.58
***************
*** 1,15 ****
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
!     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
! <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
! <head>
! <meta name="generator" content=
! "HTML Tidy for Linux/x86 (vers 12 April 2005), see www.w3.org" />
! <meta http-equiv="Content-Type" content=
! "text/html; charset=utf-8" />
! <title>Web Services Description Language (WSDL) Version 2.0 Part 2:
! Adjuncts</title>
[...13023 lines suppressed...]
!               <td rowspan="1" colspan="1">JJM</td>
!               <td rowspan="1" colspan="1">Simplified the introduction; referred to Part1 for a longer introduction</td>
!             </tr>
!             <tr>
!               <td rowspan="1" colspan="1">20020221</td>
!               <td rowspan="1" colspan="1">JJM</td>
!               <td rowspan="1" colspan="1">Renamed to "Part 2: Bindings"</td>
!             </tr>
!             <tr>
!               <td rowspan="1" colspan="1">20020221</td>
!               <td rowspan="1" colspan="1">JJM</td>
!               <td rowspan="1" colspan="1">Created from http://www.w3.org/TR/2001/NOTE-wsdl-20010315</td>
!             </tr>
!           </tbody>
!         </table><br>
!       </div>
!     </div>
!   </div>
! </body></html>
\ No newline at end of file

Index: wsdl20-z-ie.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** wsdl20-z-ie.html	27 Jul 2005 18:02:06 -0000	1.32
--- wsdl20-z-ie.html	30 Jul 2005 19:28:19 -0000	1.33
***************
*** 54,58 ****
      <a href="http://www.w3.org/2002/ws/desc/wsdl20">http://www.w3.org/2002/ws/desc/wsdl20</a>
    </dd><dt>Previous versions:</dt><dd>
!     <a href="http://www.w3.org/TR/2004/WD-wsdl20-20040803">http://www.w3.org/TR/2004/WD-wsdl20-20040803</a>
    </dd><dt>Editors:</dt>
      <dd>Roberto Chinnici, Sun Microsystems</dd>
--- 54,58 ----
      <a href="http://www.w3.org/2002/ws/desc/wsdl20">http://www.w3.org/2002/ws/desc/wsdl20</a>
    </dd><dt>Previous versions:</dt><dd>
!     <a href="http://www.w3.org/TR/2005/WD-wsdl20-20050510">http://www.w3.org/TR/2005/WD-wsdl20-20050510</a>
    </dd><dt>Editors:</dt>
      <dd>Roberto Chinnici, Sun Microsystems</dd>
***************
*** 77,81 ****
  
  <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="#N16468">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</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>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#intro_ws">Web Service</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.2 <a href="#markup">Document Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.3 <a href="#meaning">The Meaning of a Service Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.4 <a href="#notation">Notational Conventions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.4 <a href="#terminology">Terms Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.7 <a href="#znotation">Z Notation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#Description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.1 <a href="#Description_details">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
        Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#Interface">Interface</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.1 <a href="#Interface_details">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#InterfaceFault">Interface Fault</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
--- 77,81 ----
  
  <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="#N1644C">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</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>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#intro_ws">Web Service</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.2 <a href="#markup">Document Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.3 <a href="#meaning">The Meaning of a Service Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.4 <a href="#notation">Notational Conventions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.4 <a href="#terminology">Terms Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.7 <a href="#znotation">Z Notation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#Description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.1 <a href="#Description_details">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
        Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#Interface">Interface</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.1 <a href="#Interface_details">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#InterfaceFault">Interface Fault</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
***************
*** 102,106 ****
      			attribute information item
      		</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;4.1 <a href="#includes">Including Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.2 <a href="#imports">Importing Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.1 <a href="#eii-extensibility">Element based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.2 <a href="#required-aii">required attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>&nbsp;&nbsp;&nbsp;&nbsp;7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;10.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#ietf-reg">Registration</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#frag-ids">Fragment Identifiers</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.1 <a href="#wsdl.description">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.4 <a href="#wsdl.interface">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.9 <a href="#wsdl.binding">The Binding Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.16 <a href="#wsdl.feature">The Feature Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.17 <a href="#wsdl.property">The Property Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.18 <a href="#wsdl.extension">Extension Components</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br>&nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N16468">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br>&nbsp;&nbsp;&nbsp;&nbsp;E.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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;4.1 <a href="#includes">Including Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.2 <a href="#imports">Importing Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.1 <a href="#eii-extensibility">Element based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.2 <a href="#required-aii">required attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>&nbsp;&nbsp;&nbsp;&nbsp;7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;10.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#ietf-reg">Registration</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#frag-ids">Fragment Identifiers</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.1 <a href="#wsdl.description">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.4 <a href="#wsdl.interface">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.9 <a href="#wsdl.binding">The Binding Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.16 <a href="#wsdl.feature">The Feature Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.17 <a href="#wsdl.property">The Property Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.18 <a href="#wsdl.extension">Extension Components</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br>&nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N1644C">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br>&nbsp;&nbsp;&nbsp;&nbsp;E.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body">
  
  <div class="div1">
***************
*** 537,541 ****
    Components are typed collections of properties that correspond to  
    different aspects of Web services.
-   <table border="1" summary="Editorial note"><tr><td width="50%" valign="top" align="left"><b>Editorial note</b></td><td width="50%" valign="top" align="right">&nbsp;</td></tr><tr><td valign="top" align="left" colspan="2">Change property to avoid confusion with other meaning in spec.</td></tr></table>
    Each subsection herein describes a different type of  
    component, its defined properties, and its representation as an XML  
--- 537,540 ----
***************
*** 631,635 ****
    refer to other components.
    Every <span class="zi">ID</span> value that appears in a component reference corresponds to a unique
!   component in the component model with that identifer.
    </p>
    
--- 630,634 ----
    refer to other components.
    Every <span class="zi">ID</span> value that appears in a component reference corresponds to a unique
!   component in the component model with that identifier.
    </p>
    
***************
*** 1830,1834 ****
  	  		<p>
  	  			An <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> component is available on an <a href="wsdl20.html#component-Interface">Interface</a>
- 
  	  			component if it is contained by the <a href="wsdl20.html#component-Interface">Interface</a>
  	  			component or it is available on an an <a href="wsdl20.html#component-Interface">Interface</a>
--- 1829,1832 ----
***************
*** 2567,2571 ****
          associated with specific message types by the operation that uses
          the pattern by means of message and fault references (see 
!         {<a href=".html#property-InterfaceOperation.intefacemessagereferences">inteface message references</a>} and 
          {<a href="wsdl20.html#property-InterfaceOperation.interfacefaultreferences">interface fault references</a>} properties). The service
          whose operation is using the pattern becomes one of the
--- 2565,2569 ----
          associated with specific message types by the operation that uses
          the pattern by means of message and fault references (see 
!         {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} and 
          {<a href="wsdl20.html#property-InterfaceOperation.interfacefaultreferences">interface fault references</a>} properties). The service
          whose operation is using the pattern becomes one of the
***************
*** 2808,2812 ****
  
          <p>Note that the property MAY not have any value. If this
- 
          property has a value (a set of IRIs), then for each individual
          IRI that is an element of that set, the rules implied by
--- 2806,2809 ----
***************
*** 5268,5272 ****
        which allow one to specify default bindings for all operations
        (see, for example [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>]) or by directly
!       listing each <a href=".html#component-Operation">Operation</a> component of the <a href="wsdl20.html#component-Interface">Interface</a> component and
        defining bindings for them. Thus, it is an error for a <a href="wsdl20.html#component-Binding">Binding</a>
        component to not define bindings for all the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a>
--- 5265,5269 ----
        which allow one to specify default bindings for all operations
        (see, for example [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>]) or by directly
!       listing each <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> component of the <a href="wsdl20.html#component-Interface">Interface</a> component and
        defining bindings for them. Thus, it is an error for a <a href="wsdl20.html#component-Binding">Binding</a>
        component to not define bindings for all the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a>
***************
*** 6007,6011 ****
        format(s) and protocol interaction(s) associated with a particular
        interface operation for a given endpoint. A particular operation of
!       an interface is uniquely identified by its {<a href=".html#property-BindingOperation.name">name</a>} property.</p>
  
        <p>The properties of the <a name="component-BindingOperation">Binding Operation</a> component are as
--- 6004,6008 ----
        format(s) and protocol interaction(s) associated with a particular
        interface operation for a given endpoint. A particular operation of
!       an interface is uniquely identified by its {<a href="wsdl20.html#property-InterfaceOperation.name">name</a>} property.</p>
  
        <p>The properties of the <a name="component-BindingOperation">Binding Operation</a> component are as
***************
*** 6039,6047 ****
        			<a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a>
        			components.
-       			<table border="1" summary="Editorial note: TODO - Editorial fix ME28"><tr><td width="50%" valign="top" align="left"><b>Editorial note: TODO - Editorial fix ME28</b></td><td width="50%" valign="top" align="right">20050503</td></tr><tr><td valign="top" align="left" colspan="2">
-       					This will be so counter-intuitive for WSDL 1.1
-       					readers that it bears repeating the motivation
-       					for this in 2.9.1.
-       				</td></tr></table>
        		</p>
        	</li>
--- 6036,6039 ----
***************
*** 6180,6184 ****
  						No two <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> components contained by
  						the same <a href="wsdl20.html#component-Binding">Binding</a> component have the same
! 						{<a href=".html#property-BindingOperation.interfaceoperation">interface operation</a>} property.
  					</p>
  				</li>
--- 6172,6176 ----
  						No two <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> components contained by
  						the same <a href="wsdl20.html#component-Binding">Binding</a> component have the same
! 						{<a href="wsdl20.html#property-BindingOperation.interfaceoperation">interface operation</a>} property.
  					</p>
  				</li>
***************
*** 6451,6455 ****
      		</tr>
      		<tr>
!     			<td rowspan="1" colspan="1">{<a href=".html#property-BindingOperation.bindingmessagesreferences">binding messages references</a>}</td>
      			<td rowspan="1" colspan="1">
      				The set of
--- 6443,6447 ----
      		</tr>
      		<tr>
!     			<td rowspan="1" colspan="1">{<a href="wsdl20.html#property-BindingOperation.bindingmessagereferences">binding message references</a>}</td>
      			<td rowspan="1" colspan="1">
      				The set of
***************
*** 6562,6566 ****
          	<li>
          		<p>
!         			{<a name="property-BindingMessageReference.parent">parent</a>}
          			REQUIRED. The
          			<a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
--- 6554,6558 ----
          	<li>
          		<p>
!         			{<a name="property-BindingMessageReference.parent">parent </a>}
          			REQUIRED. The
          			<a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
***************
*** 6905,6909 ****
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
  	  				component among the eligible message reference
! 	  				components with the same {<a href=".html#property-InterfaceMessageReference.messageLabel">messageLabel</a>} property;
  	  				otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
--- 6897,6901 ----
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
  	  				component among the eligible message reference
! 	  				components with the same {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} property;
  	  				otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
***************
*** 7206,7209 ****
--- 7198,7202 ----
  		  	component with that
  		  	{<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>}.
+ 
  		  </p>
  		</li>
***************
*** 7354,7358 ****
  	  				component among the eligible fault reference
  	  				components with the same
! 	  				{<a href=".html#property-InterfaceFaultReference.messageLabel">messageLabel</a>}
  	  				property; otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 7347,7351 ----
  	  				component among the eligible fault reference
  	  				components with the same
! 	  				{<a href="wsdl20.html#property-InterfaceFaultReference.messagelabel">message label</a>}
  	  				property; otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 9369,9373 ****
  	declarations which serve as the heads of the defined substitution
  	groups are all of type "xs:anyType".
- 	<table border="1" summary="Editorial note: TODO - Editorial comment ME29"><tr><td width="50%" valign="top" align="left"><b>Editorial note: TODO - Editorial comment ME29</b></td><td width="50%" valign="top" align="right">20050503</td></tr><tr><td valign="top" align="left" colspan="2">Are you still using element substitution groups?</td></tr></table>
  	</p>
  	
--- 9362,9365 ----
***************
*** 10240,10244 ****
  		<a href="#frag-ids-table">Table A-1</a>.
  	    The first column of this table gives the name of the WSDL 2.0
! 		component. Columns labelled 1 through 4 specify the identifiers that
  		uniquely identify the component within its context. Identifiers
  		are typically formed from the {<a href="wsdl20.html#property-.name">name</a>} property, although in
--- 10232,10236 ----
  		<a href="#frag-ids-table">Table A-1</a>.
  	    The first column of this table gives the name of the WSDL 2.0
! 		component. Columns labeled 1 through 4 specify the identifiers that
  		uniquely identify the component within its context. Identifiers
  		are typically formed from the {<a href="wsdl20.html#property-.name">name</a>} property, although in
***************
*** 10897,10901 ****
  				</code>
  				is the
! 				{<a href=".html#property-BindingFaultReference.messagelabel">message label</a>}
  				property of the
  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 10889,10893 ----
  				</code>
  				is the
! 				{<a href="wsdl20.html#property-InterfaceFaultReference.messagelabel">message label</a>}
  				property of the
  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 11225,11228 ****
--- 11217,11221 ----
  
  &lt;?xml version="1.0" encoding="UTF-8"?&gt;
+ 
  &lt;wsdl:description 
      targetNamespace="http://example.org/TicketAgent.wsdl20" 
***************
*** 11288,11292 ****
      <div class="div1">
      	
! <h2><a name="N16468"></a>D. Component Summary (Non-Normative)</h2>
      	<p>
      		<a href="#component-summary">Table D-1</a>
--- 11281,11285 ----
      <div class="div1">
      	
! <h2><a name="N1644C"></a>D. Component Summary (Non-Normative)</h2>
      	<p>
      		<a href="#component-summary">Table D-1</a>
***************
*** 11309,11313 ****
  <tr>
  <td rowspan="1" colspan="1">
! <a href=".html#component-"></a>
  </td>
  <td rowspan="1" colspan="1">
--- 11302,11306 ----
  <tr>
  <td rowspan="1" colspan="1">
! -
  </td>
  <td rowspan="1" colspan="1">
***************
*** 11642,11645 ****
--- 11635,11646 ----
      
      <tr>
+     	<td rowspan="1" colspan="1">20050730</td>
+     	<td rowspan="1" colspan="1">AGR</td>
+     	<td rowspan="1" colspan="1">
+     		Removed obsolete editorial notes.
+     	</td>
+     </tr>
+ 
+     <tr>
      	<td rowspan="1" colspan="1">20050727</td>
      	<td rowspan="1" colspan="1">AGR</td>
***************
*** 11773,11777 ****
      	<td rowspan="1" colspan="1">20050601</td>
      	<td rowspan="1" colspan="1">JJM</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC75">LC75x</a>: 
      	removed appendix "migrating from WSDL 1.1 to WSDL 2.0".</td>
      </tr>
--- 11774,11778 ----
      	<td rowspan="1" colspan="1">20050601</td>
      	<td rowspan="1" colspan="1">JJM</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC75x">LC75x</a>: 
      	removed appendix "migrating from WSDL 1.1 to WSDL 2.0".</td>
      </tr>
***************
*** 11794,11798 ****
      	<td rowspan="1" colspan="1">20050526</td>
      	<td rowspan="1" colspan="1">AGR</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64">LC64</a>: Added fragment identifiers for <a href=".html#component-Decription">Decription</a>,
      	<a href="wsdl20.html#component-ElementDeclaration">Element Declaration</a>, and <a href="wsdl20.html#component-TypeDefinition">Type Definition</a> components.</td>
      </tr>
--- 11795,11799 ----
      	<td rowspan="1" colspan="1">20050526</td>
      	<td rowspan="1" colspan="1">AGR</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64">LC64</a>: Added fragment identifiers for <a href="wsdl20.html#component-Description">Description</a>,
      	<a href="wsdl20.html#component-ElementDeclaration">Element Declaration</a>, and <a href="wsdl20.html#component-TypeDefinition">Type Definition</a> components.</td>
      </tr>
***************
*** 12119,12123 ****
      	<td rowspan="1" colspan="1">JJM</td>
      	<td rowspan="1" colspan="1">
!     		Fixed XML Schema P1/P2 version listed in the bibliograpy section.
      	</td>
      </tr>
--- 12120,12124 ----
      	<td rowspan="1" colspan="1">JJM</td>
      	<td rowspan="1" colspan="1">
!     		Fixed XML Schema P1/P2 version listed in the bibliography section.
      	</td>
      </tr>
***************
*** 12366,12370 ****
      	<td rowspan="1" colspan="1">
      		<a href="http://lists.w3.org/Archives/Public/www-ws-desc/2005Feb/0026.html">email</a>:
!     		Added an informative reference to WS-Addressing and refered to it from the Operation Name Mapping Requirement.
      	</td>
      </tr>
--- 12367,12371 ----
      	<td rowspan="1" colspan="1">
      		<a href="http://lists.w3.org/Archives/Public/www-ws-desc/2005Feb/0026.html">email</a>:
!     		Added an informative reference to WS-Addressing and referred to it from the Operation Name Mapping Requirement.
      	</td>
      </tr>
***************
*** 13239,13243 ****
  	  <td rowspan="1" colspan="1">20030213</td>
  	  <td rowspan="1" colspan="1">MJG</td>
! 	  <td rowspan="1" colspan="1">Incorporated text from dbooths proposal on semantics, per
  	  decision 20021031</td>
  	</tr>
--- 13240,13244 ----
  	  <td rowspan="1" colspan="1">20030213</td>
  	  <td rowspan="1" colspan="1">MJG</td>
! 	  <td rowspan="1" colspan="1">Incorporated text from dbooth's proposal on semantics, per
  	  decision 20021031</td>
  	</tr>

Index: wsdl20.tex
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v
retrieving revision 1.66
retrieving revision 1.67
diff -C2 -d -r1.66 -r1.67
*** wsdl20.tex	27 Jul 2005 18:02:06 -0000	1.66
--- wsdl20.tex	30 Jul 2005 19:28:19 -0000	1.67
***************
*** 26,30 ****
    \item[Previous versions:] \ 
  
!     \href{http://www.w3.org/TR/2004/WD-wsdl20-20040803}{http://www.w3.org/TR/2004/WD-wsdl20-20040803}
    \item[Editors:] \ 
  
--- 26,30 ----
    \item[Previous versions:] \ 
  
!     \href{http://www.w3.org/TR/2005/WD-wsdl20-20050510}{http://www.w3.org/TR/2005/WD-wsdl20-20050510}
    \item[Editors:] \ 
  
***************
*** 545,549 ****
    Components are typed collections of properties that correspond to  
    different aspects of Web services.
-   Change property to avoid confusion with other meaning in spec.
    Each subsection herein describes a different type of  
    component, its defined properties, and its representation as an XML  
--- 545,548 ----
***************
*** 663,667 ****
    refer to other components.
    Every $ID$ value that appears in a component reference corresponds to a unique
!   component in the component model with that identifer.
    
    
--- 662,666 ----
    refer to other components.
    Every $ID$ value that appears in a component reference corresponds to a unique
!   component in the component model with that identifier.
    
    
***************
*** 2188,2192 ****
  	  		
  	  			An Interface Operation component is available on an Interface
- 
  	  			component if it is contained by the Interface
  	  			component or it is available on an an Interface
--- 2187,2190 ----
***************
*** 2987,2991 ****
          associated with specific message types by the operation that uses
          the pattern by means of message and fault references (see 
!         inteface message references and 
          interface fault references properties). The service
          whose operation is using the pattern becomes one of the
--- 2985,2989 ----
          associated with specific message types by the operation that uses
          the pattern by means of message and fault references (see 
!         interface message references and 
          interface fault references properties). The service
          whose operation is using the pattern becomes one of the
***************
*** 3275,3279 ****
  
          Note that the property MAY not have any value. If this
- 
          property has a value (a set of IRIs), then for each individual
          IRI that is an element of that set, the rules implied by
--- 3273,3276 ----
***************
*** 5911,5915 ****
        which allow one to specify default bindings for all operations
        (see, for example \hyperlink{WSDL-PART2}{[\textit{WSDL 2.0 Adjuncts}]}) or by directly
!       listing each Operation component of the Interface component and
        defining bindings for them. Thus, it is an error for a Binding
        component to not define bindings for all the Interface Operation
--- 5908,5912 ----
        which allow one to specify default bindings for all operations
        (see, for example \hyperlink{WSDL-PART2}{[\textit{WSDL 2.0 Adjuncts}]}) or by directly
!       listing each Interface Operation component of the Interface component and
        defining bindings for them. Thus, it is an error for a Binding
        component to not define bindings for all the Interface Operation
***************
*** 6771,6783 ****
        			Binding Message Reference
        			components.
-       			
-       				TODO - Editorial fix ME28
-       				20050503
-       				
-       					This will be so counter-intuitive for WSDL 1.1
-       					readers that it bears repeating the motivation
-       					for this in 2.9.1.
-       				
-       			
        		
        	
--- 6768,6771 ----
***************
*** 7240,7244 ****
      		\\ \hline 
      		
!     			binding messages references&
      			
      				The set of
--- 7228,7232 ----
      		\\ \hline 
      		
!     			binding message references&
      			
      				The set of
***************
*** 7759,7763 ****
  	  				Interface Message Reference
  	  				component among the eligible message reference
! 	  				components with the same messageLabel property;
  	  				otherwise, the
  	  				Interface Message Reference
--- 7747,7751 ----
  	  				Interface Message Reference
  	  				component among the eligible message reference
! 	  				components with the same message label property;
  	  				otherwise, the
  	  				Interface Message Reference
***************
*** 8112,8115 ****
--- 8100,8104 ----
  		  	component with that
  		  	direction.
+ 
  		  
  		
***************
*** 8274,8278 ****
  	  				components with the same
  	  				
! 	  					messageLabel
  	  				
  	  				property; otherwise, the
--- 8263,8267 ----
  	  				components with the same
  	  				
! 	  					message label
  	  				
  	  				property; otherwise, the
***************
*** 10407,10415 ****
  	groups are all of type {\tt "xs:anyType"}.
  	
- 	  TODO - Editorial comment ME29
- 	  20050503
- 	  Are you still using element substitution groups?
- 	
- 	
  	
  	
--- 10396,10399 ----
***************
*** 11323,11327 ****
  		\hyperlink{frag-ids-table}{Table \ref*{frag-ids-table} }.
  	    The first column of this table gives the name of the WSDL 2.0
! 		component. Columns labelled 1 through 4 specify the identifiers that
  		uniquely identify the component within its context. Identifiers
  		are typically formed from the name property, although in
--- 11307,11311 ----
  		\hyperlink{frag-ids-table}{Table \ref*{frag-ids-table} }.
  	    The first column of this table gives the name of the WSDL 2.0
! 		component. Columns labeled 1 through 4 specify the identifiers that
  		uniquely identify the component within its context. Identifiers
  		are typically formed from the name property, although in
***************
*** 12349,12352 ****
--- 12333,12337 ----
  
  <?xml version="1.0" encoding="UTF-8"?>
+ 
  <wsdl:description 
      targetNamespace="http://example.org/TicketAgent.wsdl20" 
***************
*** 12801,12804 ****
--- 12786,12797 ----
      
      
+     	20050730&
+     	AGR&
+     	
+     		Removed obsolete editorial notes.
+     	
+     \\ \hline 
+ 
+     
      	20050727&
      	AGR&
***************
*** 12932,12936 ****
      	20050601&
      	JJM&
!     	\href{http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC75}{LC75x}: 
      	removed appendix "migrating from WSDL 1.1 to WSDL 2.0".
      \\ \hline 
--- 12925,12929 ----
      	20050601&
      	JJM&
!     	\href{http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC75x}{LC75x}: 
      	removed appendix "migrating from WSDL 1.1 to WSDL 2.0".
      \\ \hline 
***************
*** 12953,12957 ****
      	20050526&
      	AGR&
!     	\href{http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64}{LC64}: Added fragment identifiers for Decription,
      	Element Declaration, and Type Definition components.
      \\ \hline 
--- 12946,12950 ----
      	20050526&
      	AGR&
!     	\href{http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64}{LC64}: Added fragment identifiers for Description,
      	Element Declaration, and Type Definition components.
      \\ \hline 
***************
*** 13278,13282 ****
      	JJM&
      	
!     		Fixed XML Schema P1/P2 version listed in the bibliograpy section.
      	
      \\ \hline 
--- 13271,13275 ----
      	JJM&
      	
!     		Fixed XML Schema P1/P2 version listed in the bibliography section.
      	
      \\ \hline 
***************
*** 13525,13529 ****
      	
      		\href{http://lists.w3.org/Archives/Public/www-ws-desc/2005Feb/0026.html}{email}:
!     		Added an informative reference to WS-Addressing and refered to it from the Operation Name Mapping Requirement.
      	
      \\ \hline 
--- 13518,13522 ----
      	
      		\href{http://lists.w3.org/Archives/Public/www-ws-desc/2005Feb/0026.html}{email}:
!     		Added an informative reference to WS-Addressing and referred to it from the Operation Name Mapping Requirement.
      	
      \\ \hline 
***************
*** 14398,14402 ****
  	  20030213&
  	  MJG&
! 	  Incorporated text from dbooths proposal on semantics, per
  	  decision 20021031
  	\\ \hline 
--- 14391,14395 ----
  	  20030213&
  	  MJG&
! 	  Incorporated text from dbooth's proposal on semantics, per
  	  decision 20021031
  	\\ \hline 

Index: component-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/component-table.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** component-table.xml	29 Jul 2005 15:15:02 -0000	1.9
--- component-table.xml	30 Jul 2005 19:28:19 -0000	1.10
***************
*** 1,33 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Component</th>
!     <th>Defined Properties</th>
!   </tr>
!   <tr>
!     <td>
!       <comp></comp>
!     </td>
!     <td><prop comp="">features</prop>, <prop comp="">name</prop>, <prop comp="">parent</prop>, <prop comp="">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding</comp>
!     </td>
!     <td><prop comp="Binding">binding faults</prop>, <prop comp="Binding">binding operations</prop>, <prop comp="Binding">features</prop>, <prop comp="Binding">interface</prop>, <prop comp="Binding">name</prop>, <prop comp="Binding">properties</prop>, <prop comp="Binding">type</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Fault</comp>
!     </td>
!     <td><prop comp="Binding Fault">
        				interface fault
!       			</prop>, <prop comp="Binding Fault">features</prop>, <prop comp="Binding Fault">parent</prop>, <prop comp="Binding Fault">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Fault Reference</comp>
!     </td>
!     <td><prop comp="Binding Fault Reference">
          				features
          			</prop>, <prop comp="Binding Fault Reference">
--- 1,40 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
! <tr>
! <th>Component</th>
! <th>Defined Properties</th>
! </tr>
! <tr>
! <td>
! <comp/>
! </td>
! <td>
! <prop comp="">features</prop>, <prop comp="">name</prop>, <prop comp="">parent</prop>, <prop comp="">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding</comp>
! </td>
! <td>
! <prop comp="Binding">binding faults</prop>, <prop comp="Binding">binding operations</prop>, <prop comp="Binding">features</prop>, <prop comp="Binding">interface</prop>, <prop comp="Binding">name</prop>, <prop comp="Binding">properties</prop>, <prop comp="Binding">type</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault</comp>
! </td>
! <td>
! <prop comp="Binding Fault">features</prop>, <prop comp="Binding Fault">
        				interface fault
!       			</prop>, <prop comp="Binding Fault">parent</prop>, <prop comp="Binding Fault">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault Reference</comp>
! </td>
! <td>
! <prop comp="Binding Fault Reference">
          				features
          			</prop>, <prop comp="Binding Fault Reference">
***************
*** 37,47 ****
          			</prop>, <prop comp="Binding Fault Reference">
          				properties
!         			</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Message Reference</comp>
!     </td>
!     <td><prop comp="Binding Message Reference">
          				features
          			</prop>, <prop comp="Binding Message Reference">
--- 44,56 ----
          			</prop>, <prop comp="Binding Fault Reference">
          				properties
!         			</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Message Reference</comp>
! </td>
! <td>
! <prop comp="Binding Message Reference">
          				features
          			</prop>, <prop comp="Binding Message Reference">
***************
*** 51,289 ****
          			</prop>, <prop comp="Binding Message Reference">
          				properties
!         			</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Operation</comp>
!     </td>
!     <td><prop comp="Binding Operation">
        				binding fault references
        			</prop>, <prop comp="Binding Operation">
        				binding message references
!       			</prop>, <prop comp="Binding Operation">
        				interface operation
!       			</prop>, <prop comp="Binding Operation">features</prop>, <prop comp="Binding Operation">parent</prop>, <prop comp="Binding Operation">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Description</comp>
!     </td>
!     <td><prop comp="Description">bindings</prop>, <prop comp="Description">element declarations</prop>, <prop comp="Description">interfaces</prop>, <prop comp="Description">services</prop>, <prop comp="Description">type definitions</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Element Declaration</comp>
!     </td>
!     <td>
!       <prop comp="Element Declaration">name</prop>
!     </td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Endpoint</comp>
!     </td>
!     <td><prop comp="Endpoint">address</prop>, <prop comp="Endpoint">binding</prop>, <prop comp="Endpoint">features</prop>, <prop comp="Endpoint">name</prop>, <prop comp="Endpoint">parent</prop>, <prop comp="Endpoint">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Feature</comp>
!     </td>
!     <td><prop comp="Feature">parent</prop>, <prop comp="Feature">ref</prop>, <prop comp="Feature">required</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface</comp>
!     </td>
!     <td><prop comp="Interface">extended interfaces</prop>, <prop comp="Interface">features</prop>, <prop comp="Interface">interface faults</prop>, <prop comp="Interface">interface operations</prop>, <prop comp="Interface">name</prop>, <prop comp="Interface">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Fault</comp>
!     </td>
!     <td><prop comp="Interface Fault">element declaration</prop>, <prop comp="Interface Fault">features</prop>, <prop comp="Interface Fault">name</prop>, <prop comp="Interface Fault">parent</prop>, <prop comp="Interface Fault">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Fault Reference</comp>
!     </td>
!     <td><prop comp="Interface Fault Reference">direction</prop>, <prop comp="Interface Fault Reference">features</prop>, <prop comp="Interface Fault Reference">interface fault</prop>, <prop comp="Interface Fault Reference">message label</prop>, <prop comp="Interface Fault Reference">parent</prop>, <prop comp="Interface Fault Reference">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Message Reference</comp>
!     </td>
!     <td><prop comp="Interface Message Reference">direction</prop>, <prop comp="Interface Message Reference">element declaration</prop>, <prop comp="Interface Message Reference">features</prop>, <prop comp="Interface Message Reference">message content model</prop>, <prop comp="Interface Message Reference">message label</prop>, <prop comp="Interface Message Reference">parent</prop>, <prop comp="Interface Message Reference">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Operation</comp>
!     </td>
!     <td><prop comp="Interface Operation">features</prop>, <prop comp="Interface Operation">interface fault references</prop>, <prop comp="Interface Operation">interface message references</prop>, <prop comp="Interface Operation">message exchange pattern</prop>, <prop comp="Interface Operation">name</prop>, <prop comp="Interface Operation">parent</prop>, <prop comp="Interface Operation">properties</prop>, <prop comp="Interface Operation">style</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Property</comp>
!     </td>
!     <td><prop comp="Property">parent</prop>, <prop comp="Property">ref</prop>, <prop comp="Property">value</prop>, <prop comp="Property">value constraint</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Service</comp>
!     </td>
!     <td><prop comp="Service">endpoints</prop>, <prop comp="Service">features</prop>, <prop comp="Service">interface</prop>, <prop comp="Service">name</prop>, <prop comp="Service">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Type Definition</comp>
!     </td>
!     <td>
!       <prop comp="Type Definition">name</prop>
!     </td>
!   </tr>
!   <tr>
!     <th>Property</th>
!     <th>Where Defined</th>
!   </tr>
!   <tr>
!     <td>address</td>
!     <td>Endpoint.<prop comp="Endpoint">address</prop></td>
!   </tr>
!   <tr>
!     <td>binding</td>
!     <td>Endpoint.<prop comp="Endpoint">binding</prop></td>
!   </tr>
!   <tr>
!     <td>binding faults</td>
!     <td>Binding.<prop comp="Binding">binding faults</prop></td>
!   </tr>
!   <tr>
!     <td>binding operations</td>
!     <td>Binding.<prop comp="Binding">binding operations</prop></td>
!   </tr>
!   <tr>
!     <td>bindings</td>
!     <td>Description.<prop comp="Description">bindings</prop></td>
!   </tr>
!   <tr>
!     <td>direction</td>
!     <td>Interface Message Reference.<prop comp="Interface Message Reference">direction</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">direction</prop></td>
!   </tr>
!   <tr>
!     <td>element declaration</td>
!     <td>Interface Fault.<prop comp="Interface Fault">element declaration</prop>, Interface Message Reference.<prop comp="Interface Message Reference">element declaration</prop></td>
!   </tr>
!   <tr>
!     <td>element declarations</td>
!     <td>Description.<prop comp="Description">element declarations</prop></td>
!   </tr>
!   <tr>
!     <td>endpoints</td>
!     <td>Service.<prop comp="Service">endpoints</prop></td>
!   </tr>
!   <tr>
!     <td>extended interfaces</td>
!     <td>Interface.<prop comp="Interface">extended interfaces</prop></td>
!   </tr>
!   <tr>
!     <td>features</td>
!     <td>Binding Message Reference.<prop comp="Binding Message Reference">
          				features
          			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
          				features
!         			</prop>, Interface.<prop comp="Interface">features</prop>, Interface Fault.<prop comp="Interface Fault">features</prop>, Interface Operation.<prop comp="Interface Operation">features</prop>, Interface Message Reference.<prop comp="Interface Message Reference">features</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">features</prop>, .<prop comp="">features</prop>, Binding.<prop comp="Binding">features</prop>, Binding Fault.<prop comp="Binding Fault">features</prop>, Binding Operation.<prop comp="Binding Operation">features</prop>, Service.<prop comp="Service">features</prop>, Endpoint.<prop comp="Endpoint">features</prop></td>
!   </tr>
!   <tr>
!     <td>interface</td>
!     <td>Binding.<prop comp="Binding">interface</prop>, Service.<prop comp="Service">interface</prop></td>
!   </tr>
!   <tr>
!     <td>interface fault</td>
!     <td>Binding Fault.<prop comp="Binding Fault">
        				interface fault
!       			</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">interface fault</prop></td>
!   </tr>
!   <tr>
!     <td>interface fault references</td>
!     <td>Interface Operation.<prop comp="Interface Operation">interface fault references</prop></td>
!   </tr>
!   <tr>
!     <td>interface faults</td>
!     <td>Interface.<prop comp="Interface">interface faults</prop></td>
!   </tr>
!   <tr>
!     <td>interface message references</td>
!     <td>Interface Operation.<prop comp="Interface Operation">interface message references</prop></td>
!   </tr>
!   <tr>
!     <td>interface operations</td>
!     <td>Interface.<prop comp="Interface">interface operations</prop></td>
!   </tr>
!   <tr>
!     <td>interfaces</td>
!     <td>Description.<prop comp="Description">interfaces</prop></td>
!   </tr>
!   <tr>
!     <td>message content model</td>
!     <td>Interface Message Reference.<prop comp="Interface Message Reference">message content model</prop></td>
!   </tr>
!   <tr>
!     <td>message exchange pattern</td>
!     <td>Interface Operation.<prop comp="Interface Operation">message exchange pattern</prop></td>
!   </tr>
!   <tr>
!     <td>message label</td>
!     <td>Interface Message Reference.<prop comp="Interface Message Reference">message label</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">message label</prop></td>
!   </tr>
!   <tr>
!     <td>name</td>
!     <td>Element Declaration.<prop comp="Element Declaration">name</prop>, Type Definition.<prop comp="Type Definition">name</prop>, Interface.<prop comp="Interface">name</prop>, Interface Fault.<prop comp="Interface Fault">name</prop>, Interface Operation.<prop comp="Interface Operation">name</prop>, Binding.<prop comp="Binding">name</prop>, Service.<prop comp="Service">name</prop>, Endpoint.<prop comp="Endpoint">name</prop>, .<prop comp="">name</prop></td>
!   </tr>
!   <tr>
!     <td>parent</td>
!     <td>Binding Message Reference.<prop comp="Binding Message Reference">
          				parent
          			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
          				parent
!         			</prop>, .<prop comp="">parent</prop>, Interface Fault.<prop comp="Interface Fault">parent</prop>, Interface Operation.<prop comp="Interface Operation">parent</prop>, Interface Message Reference.<prop comp="Interface Message Reference">parent</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">parent</prop>, Feature.<prop comp="Feature">parent</prop>, Property.<prop comp="Property">parent</prop>, Binding Fault.<prop comp="Binding Fault">parent</prop>, Binding Operation.<prop comp="Binding Operation">parent</prop>, Endpoint.<prop comp="Endpoint">parent</prop></td>
!   </tr>
!   <tr>
!     <td>properties</td>
!     <td>Binding Message Reference.<prop comp="Binding Message Reference">
          				properties
          			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
          				properties
!         			</prop>, Interface.<prop comp="Interface">properties</prop>, Interface Fault.<prop comp="Interface Fault">properties</prop>, Interface Operation.<prop comp="Interface Operation">properties</prop>, Interface Message Reference.<prop comp="Interface Message Reference">properties</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">properties</prop>, .<prop comp="">properties</prop>, Binding.<prop comp="Binding">properties</prop>, Binding Fault.<prop comp="Binding Fault">properties</prop>, Binding Operation.<prop comp="Binding Operation">properties</prop>, Service.<prop comp="Service">properties</prop>, Endpoint.<prop comp="Endpoint">properties</prop></td>
!   </tr>
!   <tr>
!     <td>ref</td>
!     <td>Feature.<prop comp="Feature">ref</prop>, Property.<prop comp="Property">ref</prop></td>
!   </tr>
!   <tr>
!     <td>required</td>
!     <td>Feature.<prop comp="Feature">required</prop></td>
!   </tr>
!   <tr>
!     <td>services</td>
!     <td>Description.<prop comp="Description">services</prop></td>
!   </tr>
!   <tr>
!     <td>style</td>
!     <td>Interface Operation.<prop comp="Interface Operation">style</prop></td>
!   </tr>
!   <tr>
!     <td>type</td>
!     <td>Binding.<prop comp="Binding">type</prop></td>
!   </tr>
!   <tr>
!     <td>type definitions</td>
!     <td>Description.<prop comp="Description">type definitions</prop></td>
!   </tr>
!   <tr>
!     <td>value</td>
!     <td>Property.<prop comp="Property">value</prop></td>
!   </tr>
!   <tr>
!     <td>value constraint</td>
!     <td>Property.<prop comp="Property">value constraint</prop></td>
!   </tr>
  </tbody>
--- 60,353 ----
          			</prop>, <prop comp="Binding Message Reference">
          				properties
!         			</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Operation</comp>
! </td>
! <td>
! <prop comp="Binding Operation">
        				binding fault references
        			</prop>, <prop comp="Binding Operation">
        				binding message references
!       			</prop>, <prop comp="Binding Operation">features</prop>, <prop comp="Binding Operation">
        				interface operation
!       			</prop>, <prop comp="Binding Operation">parent</prop>, <prop comp="Binding Operation">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Description</comp>
! </td>
! <td>
! <prop comp="Description">bindings</prop>, <prop comp="Description">element declarations</prop>, <prop comp="Description">interfaces</prop>, <prop comp="Description">services</prop>, <prop comp="Description">type definitions</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Element Declaration</comp>
! </td>
! <td>
! <prop comp="Element Declaration">name</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Endpoint</comp>
! </td>
! <td>
! <prop comp="Endpoint">address</prop>, <prop comp="Endpoint">binding</prop>, <prop comp="Endpoint">features</prop>, <prop comp="Endpoint">name</prop>, <prop comp="Endpoint">parent</prop>, <prop comp="Endpoint">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Feature</comp>
! </td>
! <td>
! <prop comp="Feature">parent</prop>, <prop comp="Feature">ref</prop>, <prop comp="Feature">required</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface</comp>
! </td>
! <td>
! <prop comp="Interface">extended interfaces</prop>, <prop comp="Interface">features</prop>, <prop comp="Interface">interface faults</prop>, <prop comp="Interface">interface operations</prop>, <prop comp="Interface">name</prop>, <prop comp="Interface">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Fault</comp>
! </td>
! <td>
! <prop comp="Interface Fault">element declaration</prop>, <prop comp="Interface Fault">features</prop>, <prop comp="Interface Fault">name</prop>, <prop comp="Interface Fault">parent</prop>, <prop comp="Interface Fault">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Fault Reference</comp>
! </td>
! <td>
! <prop comp="Interface Fault Reference">direction</prop>, <prop comp="Interface Fault Reference">features</prop>, <prop comp="Interface Fault Reference">interface fault</prop>, <prop comp="Interface Fault Reference">message label</prop>, <prop comp="Interface Fault Reference">parent</prop>, <prop comp="Interface Fault Reference">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Message Reference</comp>
! </td>
! <td>
! <prop comp="Interface Message Reference">direction</prop>, <prop comp="Interface Message Reference">element declaration</prop>, <prop comp="Interface Message Reference">features</prop>, <prop comp="Interface Message Reference">message content model</prop>, <prop comp="Interface Message Reference">message label</prop>, <prop comp="Interface Message Reference">parent</prop>, <prop comp="Interface Message Reference">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Operation</comp>
! </td>
! <td>
! <prop comp="Interface Operation">features</prop>, <prop comp="Interface Operation">interface fault references</prop>, <prop comp="Interface Operation">interface message references</prop>, <prop comp="Interface Operation">message exchange pattern</prop>, <prop comp="Interface Operation">name</prop>, <prop comp="Interface Operation">parent</prop>, <prop comp="Interface Operation">properties</prop>, <prop comp="Interface Operation">style</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Property</comp>
! </td>
! <td>
! <prop comp="Property">parent</prop>, <prop comp="Property">ref</prop>, <prop comp="Property">value</prop>, <prop comp="Property">value constraint</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Service</comp>
! </td>
! <td>
! <prop comp="Service">endpoints</prop>, <prop comp="Service">features</prop>, <prop comp="Service">interface</prop>, <prop comp="Service">name</prop>, <prop comp="Service">properties</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Type Definition</comp>
! </td>
! <td>
! <prop comp="Type Definition">name</prop>
! </td>
! </tr>
! <tr>
! <th>Property</th>
! <th>Where Defined</th>
! </tr>
! <tr>
! <td>address</td>
! <td>Endpoint.<prop comp="Endpoint">address</prop>
! </td>
! </tr>
! <tr>
! <td>binding</td>
! <td>Endpoint.<prop comp="Endpoint">binding</prop>
! </td>
! </tr>
! <tr>
! <td>binding faults</td>
! <td>Binding.<prop comp="Binding">binding faults</prop>
! </td>
! </tr>
! <tr>
! <td>binding operations</td>
! <td>Binding.<prop comp="Binding">binding operations</prop>
! </td>
! </tr>
! <tr>
! <td>bindings</td>
! <td>Description.<prop comp="Description">bindings</prop>
! </td>
! </tr>
! <tr>
! <td>direction</td>
! <td>Interface Message Reference.<prop comp="Interface Message Reference">direction</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">direction</prop>
! </td>
! </tr>
! <tr>
! <td>element declaration</td>
! <td>Interface Fault.<prop comp="Interface Fault">element declaration</prop>, Interface Message Reference.<prop comp="Interface Message Reference">element declaration</prop>
! </td>
! </tr>
! <tr>
! <td>element declarations</td>
! <td>Description.<prop comp="Description">element declarations</prop>
! </td>
! </tr>
! <tr>
! <td>endpoints</td>
! <td>Service.<prop comp="Service">endpoints</prop>
! </td>
! </tr>
! <tr>
! <td>extended interfaces</td>
! <td>Interface.<prop comp="Interface">extended interfaces</prop>
! </td>
! </tr>
! <tr>
! <td>features</td>
! <td>Interface.<prop comp="Interface">features</prop>, Interface Fault.<prop comp="Interface Fault">features</prop>, Interface Operation.<prop comp="Interface Operation">features</prop>, Interface Message Reference.<prop comp="Interface Message Reference">features</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">features</prop>, .<prop comp="">features</prop>, Binding.<prop comp="Binding">features</prop>, Binding Fault.<prop comp="Binding Fault">features</prop>, Binding Operation.<prop comp="Binding Operation">features</prop>, Service.<prop comp="Service">features</prop>, Endpoint.<prop comp="Endpoint">features</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
          				features
          			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
          				features
!         			</prop>
! </td>
! </tr>
! <tr>
! <td>interface</td>
! <td>Binding.<prop comp="Binding">interface</prop>, Service.<prop comp="Service">interface</prop>
! </td>
! </tr>
! <tr>
! <td>interface fault</td>
! <td>Interface Fault Reference.<prop comp="Interface Fault Reference">interface fault</prop>, Binding Fault.<prop comp="Binding Fault">
        				interface fault
!       			</prop>
! </td>
! </tr>
! <tr>
! <td>interface fault references</td>
! <td>Interface Operation.<prop comp="Interface Operation">interface fault references</prop>
! </td>
! </tr>
! <tr>
! <td>interface faults</td>
! <td>Interface.<prop comp="Interface">interface faults</prop>
! </td>
! </tr>
! <tr>
! <td>interface message references</td>
! <td>Interface Operation.<prop comp="Interface Operation">interface message references</prop>
! </td>
! </tr>
! <tr>
! <td>interface operations</td>
! <td>Interface.<prop comp="Interface">interface operations</prop>
! </td>
! </tr>
! <tr>
! <td>interfaces</td>
! <td>Description.<prop comp="Description">interfaces</prop>
! </td>
! </tr>
! <tr>
! <td>message content model</td>
! <td>Interface Message Reference.<prop comp="Interface Message Reference">message content model</prop>
! </td>
! </tr>
! <tr>
! <td>message exchange pattern</td>
! <td>Interface Operation.<prop comp="Interface Operation">message exchange pattern</prop>
! </td>
! </tr>
! <tr>
! <td>message label</td>
! <td>Interface Message Reference.<prop comp="Interface Message Reference">message label</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">message label</prop>
! </td>
! </tr>
! <tr>
! <td>name</td>
! <td>Element Declaration.<prop comp="Element Declaration">name</prop>, Type Definition.<prop comp="Type Definition">name</prop>, Interface.<prop comp="Interface">name</prop>, Interface Fault.<prop comp="Interface Fault">name</prop>, Interface Operation.<prop comp="Interface Operation">name</prop>, Binding.<prop comp="Binding">name</prop>, Service.<prop comp="Service">name</prop>, Endpoint.<prop comp="Endpoint">name</prop>, .<prop comp="">name</prop>
! </td>
! </tr>
! <tr>
! <td>parent</td>
! <td>.<prop comp="">parent</prop>, Interface Fault.<prop comp="Interface Fault">parent</prop>, Interface Operation.<prop comp="Interface Operation">parent</prop>, Interface Message Reference.<prop comp="Interface Message Reference">parent</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">parent</prop>, Feature.<prop comp="Feature">parent</prop>, Property.<prop comp="Property">parent</prop>, Binding Fault.<prop comp="Binding Fault">parent</prop>, Binding Operation.<prop comp="Binding Operation">parent</prop>, Endpoint.<prop comp="Endpoint">parent</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
          				parent
          			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
          				parent
!         			</prop>
! </td>
! </tr>
! <tr>
! <td>properties</td>
! <td>Interface.<prop comp="Interface">properties</prop>, Interface Fault.<prop comp="Interface Fault">properties</prop>, Interface Operation.<prop comp="Interface Operation">properties</prop>, Interface Message Reference.<prop comp="Interface Message Reference">properties</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">properties</prop>, .<prop comp="">properties</prop>, Binding.<prop comp="Binding">properties</prop>, Binding Fault.<prop comp="Binding Fault">properties</prop>, Binding Operation.<prop comp="Binding Operation">properties</prop>, Service.<prop comp="Service">properties</prop>, Endpoint.<prop comp="Endpoint">properties</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
          				properties
          			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
          				properties
!         			</prop>
! </td>
! </tr>
! <tr>
! <td>ref</td>
! <td>Feature.<prop comp="Feature">ref</prop>, Property.<prop comp="Property">ref</prop>
! </td>
! </tr>
! <tr>
! <td>required</td>
! <td>Feature.<prop comp="Feature">required</prop>
! </td>
! </tr>
! <tr>
! <td>services</td>
! <td>Description.<prop comp="Description">services</prop>
! </td>
! </tr>
! <tr>
! <td>style</td>
! <td>Interface Operation.<prop comp="Interface Operation">style</prop>
! </td>
! </tr>
! <tr>
! <td>type</td>
! <td>Binding.<prop comp="Binding">type</prop>
! </td>
! </tr>
! <tr>
! <td>type definitions</td>
! <td>Description.<prop comp="Description">type definitions</prop>
! </td>
! </tr>
! <tr>
! <td>value</td>
! <td>Property.<prop comp="Property">value</prop>
! </td>
! </tr>
! <tr>
! <td>value constraint</td>
! <td>Property.<prop comp="Property">value constraint</prop>
! </td>
! </tr>
  </tbody>

Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.314
retrieving revision 1.315
diff -C2 -d -r1.314 -r1.315
*** wsdl20.xml	29 Jul 2005 14:50:50 -0000	1.314
--- wsdl20.xml	30 Jul 2005 19:28:19 -0000	1.315
***************
*** 552,556 ****
    Components are typed collections of properties that correspond to  
    different aspects of Web services.
-   <ednote><edtext>Change property to avoid confusion with other meaning in spec.</edtext></ednote>
    Each subsection herein describes a different type of  
    component, its defined properties, and its representation as an XML  
--- 552,555 ----
***************
*** 6656,6668 ****
        			<comp>Binding Message Reference</comp>
        			components.
-       			<ednote>
-       				<name>TODO - Editorial fix ME28</name>
-       				<date>20050503</date>
-       				<edtext>
-       					This will be so counter-intuitive for WSDL 1.1
-       					readers that it bears repeating the motivation
-       					for this in 2.9.1.
-       				</edtext>
-       			</ednote>
        		</p>
        	</item>
--- 6655,6658 ----
***************
*** 10187,10195 ****
  	declarations which serve as the heads of the defined substitution
  	groups are all of type <attval>xs:anyType</attval>.
- 	<ednote>
- 	  <name>TODO - Editorial comment ME29</name>
- 	  <date>20050503</date>
- 	  <edtext>Are you still using element substitution groups?</edtext>
- 	</ednote>
  	</p>
  	
--- 10177,10180 ----
***************
*** 12172,12175 ****
--- 12157,12168 ----
      
      <tr>
+     	<td>20050730</td>
+     	<td>AGR</td>
+     	<td>
+     		Removed obsolete editorial notes.
+     	</td>
+     </tr>
+ 
+     <tr>
      	<td>20050727</td>
      	<td>AGR</td>

Index: adjuncts-component-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-component-table.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** adjuncts-component-table.xml	29 Jul 2005 15:10:00 -0000	1.7
--- adjuncts-component-table.xml	30 Jul 2005 19:28:19 -0000	1.8
***************
*** 1,289 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Component</th>
!     <th>Defined Properties</th>
!   </tr>
!   <tr>
!     <td>
!       <comp></comp>
!     </td>
!     <td><prop comp="">features</prop>, <prop comp="">name</prop>, <prop comp="">parent</prop>, <prop comp="">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding</comp>
!     </td>
!     <td><prop comp="Binding">binding faults</prop>, <prop comp="Binding">binding operations</prop>, <prop comp="Binding">features</prop>, <prop comp="Binding">interface</prop>, <prop comp="Binding">name</prop>, <prop comp="Binding">properties</prop>, <prop comp="Binding">type</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Fault</comp>
!     </td>
!     <td><prop comp="Binding Fault">
!       				interface fault
!       			</prop>, <prop comp="Binding Fault">features</prop>, <prop comp="Binding Fault">parent</prop>, <prop comp="Binding Fault">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Fault Reference</comp>
!     </td>
!     <td><prop comp="Binding Fault Reference">
!         				features
!         			</prop>, <prop comp="Binding Fault Reference">
!         				interface fault reference
!         			</prop>, <prop comp="Binding Fault Reference">
!         				parent
!         			</prop>, <prop comp="Binding Fault Reference">
!         				properties
!         			</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Message Reference</comp>
!     </td>
!     <td><prop comp="Binding Message Reference">
!         				features
!         			</prop>, <prop comp="Binding Message Reference">
!         				interface message reference
!         			</prop>, <prop comp="Binding Message Reference">
!         				parent
!         			</prop>, <prop comp="Binding Message Reference">
!         				properties
!         			</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Operation</comp>
!     </td>
!     <td><prop comp="Binding Operation">
!       				binding fault references
!       			</prop>, <prop comp="Binding Operation">
!       				binding message references
!       			</prop>, <prop comp="Binding Operation">
!       				interface operation
!       			</prop>, <prop comp="Binding Operation">features</prop>, <prop comp="Binding Operation">parent</prop>, <prop comp="Binding Operation">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Description</comp>
!     </td>
!     <td><prop comp="Description">bindings</prop>, <prop comp="Description">element declarations</prop>, <prop comp="Description">interfaces</prop>, <prop comp="Description">services</prop>, <prop comp="Description">type definitions</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Element Declaration</comp>
!     </td>
!     <td>
!       <prop comp="Element Declaration">name</prop>
!     </td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Endpoint</comp>
!     </td>
!     <td><prop comp="Endpoint">address</prop>, <prop comp="Endpoint">binding</prop>, <prop comp="Endpoint">features</prop>, <prop comp="Endpoint">name</prop>, <prop comp="Endpoint">parent</prop>, <prop comp="Endpoint">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Feature</comp>
!     </td>
!     <td><prop comp="Feature">parent</prop>, <prop comp="Feature">ref</prop>, <prop comp="Feature">required</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface</comp>
!     </td>
!     <td><prop comp="Interface">extended interfaces</prop>, <prop comp="Interface">features</prop>, <prop comp="Interface">interface faults</prop>, <prop comp="Interface">interface operations</prop>, <prop comp="Interface">name</prop>, <prop comp="Interface">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Fault</comp>
!     </td>
!     <td><prop comp="Interface Fault">element declaration</prop>, <prop comp="Interface Fault">features</prop>, <prop comp="Interface Fault">name</prop>, <prop comp="Interface Fault">parent</prop>, <prop comp="Interface Fault">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Fault Reference</comp>
!     </td>
!     <td><prop comp="Interface Fault Reference">direction</prop>, <prop comp="Interface Fault Reference">features</prop>, <prop comp="Interface Fault Reference">interface fault</prop>, <prop comp="Interface Fault Reference">message label</prop>, <prop comp="Interface Fault Reference">parent</prop>, <prop comp="Interface Fault Reference">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Message Reference</comp>
!     </td>
!     <td><prop comp="Interface Message Reference">direction</prop>, <prop comp="Interface Message Reference">element declaration</prop>, <prop comp="Interface Message Reference">features</prop>, <prop comp="Interface Message Reference">message content model</prop>, <prop comp="Interface Message Reference">message label</prop>, <prop comp="Interface Message Reference">parent</prop>, <prop comp="Interface Message Reference">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Operation</comp>
!     </td>
!     <td><prop comp="Interface Operation">features</prop>, <prop comp="Interface Operation">interface fault references</prop>, <prop comp="Interface Operation">interface message references</prop>, <prop comp="Interface Operation">message exchange pattern</prop>, <prop comp="Interface Operation">name</prop>, <prop comp="Interface Operation">parent</prop>, <prop comp="Interface Operation">properties</prop>, <prop comp="Interface Operation">style</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Property</comp>
!     </td>
!     <td><prop comp="Property">parent</prop>, <prop comp="Property">ref</prop>, <prop comp="Property">value</prop>, <prop comp="Property">value constraint</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Service</comp>
!     </td>
!     <td><prop comp="Service">endpoints</prop>, <prop comp="Service">features</prop>, <prop comp="Service">interface</prop>, <prop comp="Service">name</prop>, <prop comp="Service">properties</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Type Definition</comp>
!     </td>
!     <td>
!       <prop comp="Type Definition">name</prop>
!     </td>
!   </tr>
!   <tr>
!     <th>Property</th>
!     <th>Where Defined</th>
!   </tr>
!   <tr>
!     <td>address</td>
!     <td>Endpoint.<prop comp="Endpoint">address</prop></td>
!   </tr>
!   <tr>
!     <td>binding</td>
!     <td>Endpoint.<prop comp="Endpoint">binding</prop></td>
!   </tr>
!   <tr>
!     <td>binding faults</td>
!     <td>Binding.<prop comp="Binding">binding faults</prop></td>
!   </tr>
!   <tr>
!     <td>binding operations</td>
!     <td>Binding.<prop comp="Binding">binding operations</prop></td>
!   </tr>
!   <tr>
!     <td>bindings</td>
!     <td>Description.<prop comp="Description">bindings</prop></td>
!   </tr>
!   <tr>
!     <td>direction</td>
!     <td>Interface Message Reference.<prop comp="Interface Message Reference">direction</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">direction</prop></td>
!   </tr>
!   <tr>
!     <td>element declaration</td>
!     <td>Interface Fault.<prop comp="Interface Fault">element declaration</prop>, Interface Message Reference.<prop comp="Interface Message Reference">element declaration</prop></td>
!   </tr>
!   <tr>
!     <td>element declarations</td>
!     <td>Description.<prop comp="Description">element declarations</prop></td>
!   </tr>
!   <tr>
!     <td>endpoints</td>
!     <td>Service.<prop comp="Service">endpoints</prop></td>
!   </tr>
!   <tr>
!     <td>extended interfaces</td>
!     <td>Interface.<prop comp="Interface">extended interfaces</prop></td>
!   </tr>
!   <tr>
!     <td>features</td>
!     <td>Binding Message Reference.<prop comp="Binding Message Reference">
!         				features
!         			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
!         				features
!         			</prop>, Interface.<prop comp="Interface">features</prop>, Interface Fault.<prop comp="Interface Fault">features</prop>, Interface Operation.<prop comp="Interface Operation">features</prop>, Interface Message Reference.<prop comp="Interface Message Reference">features</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">features</prop>, .<prop comp="">features</prop>, Binding.<prop comp="Binding">features</prop>, Binding Fault.<prop comp="Binding Fault">features</prop>, Binding Operation.<prop comp="Binding Operation">features</prop>, Service.<prop comp="Service">features</prop>, Endpoint.<prop comp="Endpoint">features</prop></td>
!   </tr>
!   <tr>
!     <td>interface</td>
!     <td>Binding.<prop comp="Binding">interface</prop>, Service.<prop comp="Service">interface</prop></td>
!   </tr>
!   <tr>
!     <td>interface fault</td>
!     <td>Binding Fault.<prop comp="Binding Fault">
!       				interface fault
!       			</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">interface fault</prop></td>
!   </tr>
!   <tr>
!     <td>interface fault references</td>
!     <td>Interface Operation.<prop comp="Interface Operation">interface fault references</prop></td>
!   </tr>
!   <tr>
!     <td>interface faults</td>
!     <td>Interface.<prop comp="Interface">interface faults</prop></td>
!   </tr>
!   <tr>
!     <td>interface message references</td>
!     <td>Interface Operation.<prop comp="Interface Operation">interface message references</prop></td>
!   </tr>
!   <tr>
!     <td>interface operations</td>
!     <td>Interface.<prop comp="Interface">interface operations</prop></td>
!   </tr>
!   <tr>
!     <td>interfaces</td>
!     <td>Description.<prop comp="Description">interfaces</prop></td>
!   </tr>
!   <tr>
!     <td>message content model</td>
!     <td>Interface Message Reference.<prop comp="Interface Message Reference">message content model</prop></td>
!   </tr>
!   <tr>
!     <td>message exchange pattern</td>
!     <td>Interface Operation.<prop comp="Interface Operation">message exchange pattern</prop></td>
!   </tr>
!   <tr>
!     <td>message label</td>
!     <td>Interface Message Reference.<prop comp="Interface Message Reference">message label</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">message label</prop></td>
!   </tr>
!   <tr>
!     <td>name</td>
!     <td>Element Declaration.<prop comp="Element Declaration">name</prop>, Type Definition.<prop comp="Type Definition">name</prop>, Interface.<prop comp="Interface">name</prop>, Interface Fault.<prop comp="Interface Fault">name</prop>, Interface Operation.<prop comp="Interface Operation">name</prop>, Binding.<prop comp="Binding">name</prop>, Service.<prop comp="Service">name</prop>, Endpoint.<prop comp="Endpoint">name</prop>, .<prop comp="">name</prop></td>
!   </tr>
!   <tr>
!     <td>parent</td>
!     <td>Binding Message Reference.<prop comp="Binding Message Reference">
!         				parent
!         			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
!         				parent
!         			</prop>, .<prop comp="">parent</prop>, Interface Fault.<prop comp="Interface Fault">parent</prop>, Interface Operation.<prop comp="Interface Operation">parent</prop>, Interface Message Reference.<prop comp="Interface Message Reference">parent</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">parent</prop>, Feature.<prop comp="Feature">parent</prop>, Property.<prop comp="Property">parent</prop>, Binding Fault.<prop comp="Binding Fault">parent</prop>, Binding Operation.<prop comp="Binding Operation">parent</prop>, Endpoint.<prop comp="Endpoint">parent</prop></td>
!   </tr>
!   <tr>
!     <td>properties</td>
!     <td>Binding Message Reference.<prop comp="Binding Message Reference">
!         				properties
!         			</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
!         				properties
!         			</prop>, Interface.<prop comp="Interface">properties</prop>, Interface Fault.<prop comp="Interface Fault">properties</prop>, Interface Operation.<prop comp="Interface Operation">properties</prop>, Interface Message Reference.<prop comp="Interface Message Reference">properties</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">properties</prop>, .<prop comp="">properties</prop>, Binding.<prop comp="Binding">properties</prop>, Binding Fault.<prop comp="Binding Fault">properties</prop>, Binding Operation.<prop comp="Binding Operation">properties</prop>, Service.<prop comp="Service">properties</prop>, Endpoint.<prop comp="Endpoint">properties</prop></td>
!   </tr>
!   <tr>
!     <td>ref</td>
!     <td>Feature.<prop comp="Feature">ref</prop>, Property.<prop comp="Property">ref</prop></td>
!   </tr>
!   <tr>
!     <td>required</td>
!     <td>Feature.<prop comp="Feature">required</prop></td>
!   </tr>
!   <tr>
!     <td>services</td>
!     <td>Description.<prop comp="Description">services</prop></td>
!   </tr>
!   <tr>
!     <td>style</td>
!     <td>Interface Operation.<prop comp="Interface Operation">style</prop></td>
!   </tr>
!   <tr>
!     <td>type</td>
!     <td>Binding.<prop comp="Binding">type</prop></td>
!   </tr>
!   <tr>
!     <td>type definitions</td>
!     <td>Description.<prop comp="Description">type definitions</prop></td>
!   </tr>
!   <tr>
!     <td>value</td>
!     <td>Property.<prop comp="Property">value</prop></td>
!   </tr>
!   <tr>
!     <td>value constraint</td>
!     <td>Property.<prop comp="Property">value constraint</prop></td>
!   </tr>
  </tbody>
--- 1,223 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
! <tr>
! <th>Component</th>
! <th>Defined Properties</th>
! </tr>
! <tr>
! <td>
! <comp>Binding</comp>
! </td>
! <td>
! <prop comp="Binding">http cookies</prop>, <prop comp="Binding">http version</prop>, <prop comp="Binding">soap modules</prop>, <prop comp="Binding">soap underlying protocol</prop>, <prop comp="Binding">soap version</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault</comp>
! </td>
! <td>
! <prop comp="Binding Fault">http error reason phrase</prop>, <prop comp="Binding Fault">http error status code</prop>, <prop comp="Binding Fault">soap fault code</prop>, <prop comp="Binding Fault">soap fault subcodes</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Message Reference</comp>
! </td>
! <td>
! <prop comp="Binding Message Reference">http headers</prop>, <prop comp="Binding Message Reference">http transfer coding</prop>, <prop comp="Binding Message Reference">soap headers</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Operation</comp>
! </td>
! <td>
! <prop comp="Binding Operation">http fault serialization</prop>, <prop comp="Binding Operation">http input serialization</prop>, <prop comp="Binding Operation">http location</prop>, <prop comp="Binding Operation">http method</prop>, <prop comp="Binding Operation">http output serialization</prop>, <prop comp="Binding Operation">http query parameter separator</prop>, <prop comp="Binding Operation">soap action</prop>, <prop comp="Binding Operation">soap mep</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Endpoint</comp>
! </td>
! <td>
! <prop comp="Endpoint">http authentication realm</prop>, <prop comp="Endpoint">http authentication scheme</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>HTTP Header</comp>
! </td>
! <td>
! <prop comp="HTTP Header">element</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Operation</comp>
! </td>
! <td>
! <prop comp="Interface Operation">rpc signature</prop>, <prop comp="Interface Operation">safety</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>SOAP Header Block</comp>
! </td>
! <td>
! <prop comp="SOAP Header Block">element</prop>, <prop comp="SOAP Header Block">mustUnderstand</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>SOAP Module</comp>
! </td>
! <td>
! <prop comp="SOAP Module">ref</prop>, <prop comp="SOAP Module">required</prop>
! </td>
! </tr>
! <tr>
! <th>Property</th>
! <th>Where Defined</th>
! </tr>
! <tr>
! <td>element</td>
! <td>SOAP Header Block.<prop comp="SOAP Header Block">element</prop>, HTTP Header.<prop comp="HTTP Header">element</prop>
! </td>
! </tr>
! <tr>
! <td>http authentication realm</td>
! <td>Endpoint.<prop comp="Endpoint">http authentication realm</prop>
! </td>
! </tr>
! <tr>
! <td>http authentication scheme</td>
! <td>Endpoint.<prop comp="Endpoint">http authentication scheme</prop>
! </td>
! </tr>
! <tr>
! <td>http cookies</td>
! <td>Binding.<prop comp="Binding">http cookies</prop>
! </td>
! </tr>
! <tr>
! <td>http error reason phrase</td>
! <td>Binding Fault.<prop comp="Binding Fault">http error reason phrase</prop>
! </td>
! </tr>
! <tr>
! <td>http error status code</td>
! <td>Binding Fault.<prop comp="Binding Fault">http error status code</prop>
! </td>
! </tr>
! <tr>
! <td>http fault serialization</td>
! <td>Binding Operation.<prop comp="Binding Operation">http fault serialization</prop>
! </td>
! </tr>
! <tr>
! <td>http headers</td>
! <td>Binding Message Reference.<prop comp="Binding Message Reference">http headers</prop>
! </td>
! </tr>
! <tr>
! <td>http input serialization</td>
! <td>Binding Operation.<prop comp="Binding Operation">http input serialization</prop>
! </td>
! </tr>
! <tr>
! <td>http location</td>
! <td>Binding Operation.<prop comp="Binding Operation">http location</prop>
! </td>
! </tr>
! <tr>
! <td>http method</td>
! <td>Binding Operation.<prop comp="Binding Operation">http method</prop>
! </td>
! </tr>
! <tr>
! <td>http output serialization</td>
! <td>Binding Operation.<prop comp="Binding Operation">http output serialization</prop>
! </td>
! </tr>
! <tr>
! <td>http query parameter separator</td>
! <td>Binding Operation.<prop comp="Binding Operation">http query parameter separator</prop>
! </td>
! </tr>
! <tr>
! <td>http transfer coding</td>
! <td>Binding Message Reference.<prop comp="Binding Message Reference">http transfer coding</prop>
! </td>
! </tr>
! <tr>
! <td>http version</td>
! <td>Binding.<prop comp="Binding">http version</prop>
! </td>
! </tr>
! <tr>
! <td>mustUnderstand</td>
! <td>SOAP Header Block.<prop comp="SOAP Header Block">mustUnderstand</prop>
! </td>
! </tr>
! <tr>
! <td>ref</td>
! <td>SOAP Module.<prop comp="SOAP Module">ref</prop>
! </td>
! </tr>
! <tr>
! <td>required</td>
! <td>SOAP Module.<prop comp="SOAP Module">required</prop>
! </td>
! </tr>
! <tr>
! <td>rpc signature</td>
! <td>Interface Operation.<prop comp="Interface Operation">rpc signature</prop>
! </td>
! </tr>
! <tr>
! <td>safety</td>
! <td>Interface Operation.<prop comp="Interface Operation">safety</prop>
! </td>
! </tr>
! <tr>
! <td>soap action</td>
! <td>Binding Operation.<prop comp="Binding Operation">soap action</prop>
! </td>
! </tr>
! <tr>
! <td>soap fault code</td>
! <td>Binding Fault.<prop comp="Binding Fault">soap fault code</prop>
! </td>
! </tr>
! <tr>
! <td>soap fault subcodes</td>
! <td>Binding Fault.<prop comp="Binding Fault">soap fault subcodes</prop>
! </td>
! </tr>
! <tr>
! <td>soap headers</td>
! <td>Binding Message Reference.<prop comp="Binding Message Reference">soap headers</prop>
! </td>
! </tr>
! <tr>
! <td>soap mep</td>
! <td>Binding Operation.<prop comp="Binding Operation">soap mep</prop>
! </td>
! </tr>
! <tr>
! <td>soap modules</td>
! <td>Binding.<prop comp="Binding">soap modules</prop>
! </td>
! </tr>
! <tr>
! <td>soap underlying protocol</td>
! <td>Binding.<prop comp="Binding">soap underlying protocol</prop>
! </td>
! </tr>
! <tr>
! <td>soap version</td>
! <td>Binding.<prop comp="Binding">soap version</prop>
! </td>
! </tr>
  </tbody>

Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.53
retrieving revision 1.54
diff -C2 -d -r1.53 -r1.54
*** wsdl20-z.html	27 Jul 2005 18:02:06 -0000	1.53
--- wsdl20-z.html	30 Jul 2005 19:28:19 -0000	1.54
***************
*** 54,58 ****
      <a href="http://www.w3.org/2002/ws/desc/wsdl20">http://www.w3.org/2002/ws/desc/wsdl20</a>
    </dd><dt>Previous versions:</dt><dd>
!     <a href="http://www.w3.org/TR/2004/WD-wsdl20-20040803">http://www.w3.org/TR/2004/WD-wsdl20-20040803</a>
    </dd><dt>Editors:</dt>
      <dd>Roberto Chinnici, Sun Microsystems</dd>
--- 54,58 ----
      <a href="http://www.w3.org/2002/ws/desc/wsdl20">http://www.w3.org/2002/ws/desc/wsdl20</a>
    </dd><dt>Previous versions:</dt><dd>
!     <a href="http://www.w3.org/TR/2005/WD-wsdl20-20050510">http://www.w3.org/TR/2005/WD-wsdl20-20050510</a>
    </dd><dt>Editors:</dt>
      <dd>Roberto Chinnici, Sun Microsystems</dd>
***************
*** 77,81 ****
  
  <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="#N16468">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</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>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#intro_ws">Web Service</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.2 <a href="#markup">Document Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.3 <a href="#meaning">The Meaning of a Service Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.4 <a href="#notation">Notational Conventions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.4 <a href="#terminology">Terms Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.7 <a href="#znotation">Z Notation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#Description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.1 <a href="#Description_details">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
        Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#Interface">Interface</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.1 <a href="#Interface_details">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#InterfaceFault">Interface Fault</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
--- 77,81 ----
  
  <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="#N1644C">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</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>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#intro_ws">Web Service</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.2 <a href="#markup">Document Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.3 <a href="#meaning">The Meaning of a Service Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.4 <a href="#notation">Notational Conventions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.4 <a href="#terminology">Terms Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.7 <a href="#znotation">Z Notation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#Description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.1 <a href="#Description_details">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
        Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#Interface">Interface</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.1 <a href="#Interface_details">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#InterfaceFault">Interface Fault</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
***************
*** 102,106 ****
      			attribute information item
      		</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;4.1 <a href="#includes">Including Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.2 <a href="#imports">Importing Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.1 <a href="#eii-extensibility">Element based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.2 <a href="#required-aii">required attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>&nbsp;&nbsp;&nbsp;&nbsp;7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;10.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#ietf-reg">Registration</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#frag-ids">Fragment Identifiers</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.1 <a href="#wsdl.description">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.4 <a href="#wsdl.interface">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.9 <a href="#wsdl.binding">The Binding Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.16 <a href="#wsdl.feature">The Feature Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.17 <a href="#wsdl.property">The Property Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.18 <a href="#wsdl.extension">Extension Components</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br>&nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N16468">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br>&nbsp;&nbsp;&nbsp;&nbsp;E.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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;4.1 <a href="#includes">Including Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.2 <a href="#imports">Importing Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.1 <a href="#eii-extensibility">Element based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.2 <a href="#required-aii">required attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>&nbsp;&nbsp;&nbsp;&nbsp;7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;10.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#ietf-reg">Registration</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#frag-ids">Fragment Identifiers</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.1 <a href="#wsdl.description">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.4 <a href="#wsdl.interface">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.9 <a href="#wsdl.binding">The Binding Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.16 <a href="#wsdl.feature">The Feature Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.17 <a href="#wsdl.property">The Property Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.18 <a href="#wsdl.extension">Extension Components</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br>&nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N1644C">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br>&nbsp;&nbsp;&nbsp;&nbsp;E.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body">
  
  <div class="div1">
***************
*** 537,541 ****
    Components are typed collections of properties that correspond to  
    different aspects of Web services.
-   <table border="1" summary="Editorial note"><tr><td width="50%" valign="top" align="left"><b>Editorial note</b></td><td width="50%" valign="top" align="right">&nbsp;</td></tr><tr><td valign="top" align="left" colspan="2">Change property to avoid confusion with other meaning in spec.</td></tr></table>
    Each subsection herein describes a different type of  
    component, its defined properties, and its representation as an XML  
--- 537,540 ----
***************
*** 631,635 ****
    refer to other components.
    Every <span class="zi">ID</span> value that appears in a component reference corresponds to a unique
!   component in the component model with that identifer.
    </p>
    
--- 630,634 ----
    refer to other components.
    Every <span class="zi">ID</span> value that appears in a component reference corresponds to a unique
!   component in the component model with that identifier.
    </p>
    
***************
*** 1828,1832 ****
  	  		<p>
  	  			An <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> component is available on an <a href="wsdl20.html#component-Interface">Interface</a>
- 
  	  			component if it is contained by the <a href="wsdl20.html#component-Interface">Interface</a>
  	  			component or it is available on an an <a href="wsdl20.html#component-Interface">Interface</a>
--- 1827,1830 ----
***************
*** 2561,2565 ****
          associated with specific message types by the operation that uses
          the pattern by means of message and fault references (see 
!         {<a href=".html#property-InterfaceOperation.intefacemessagereferences">inteface message references</a>} and 
          {<a href="wsdl20.html#property-InterfaceOperation.interfacefaultreferences">interface fault references</a>} properties). The service
          whose operation is using the pattern becomes one of the
--- 2559,2563 ----
          associated with specific message types by the operation that uses
          the pattern by means of message and fault references (see 
!         {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} and 
          {<a href="wsdl20.html#property-InterfaceOperation.interfacefaultreferences">interface fault references</a>} properties). The service
          whose operation is using the pattern becomes one of the
***************
*** 2800,2804 ****
  
          <p>Note that the property MAY not have any value. If this
- 
          property has a value (a set of IRIs), then for each individual
          IRI that is an element of that set, the rules implied by
--- 2798,2801 ----
***************
*** 5252,5256 ****
        which allow one to specify default bindings for all operations
        (see, for example [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>]) or by directly
!       listing each <a href=".html#component-Operation">Operation</a> component of the <a href="wsdl20.html#component-Interface">Interface</a> component and
        defining bindings for them. Thus, it is an error for a <a href="wsdl20.html#component-Binding">Binding</a>
        component to not define bindings for all the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a>
--- 5249,5253 ----
        which allow one to specify default bindings for all operations
        (see, for example [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>]) or by directly
!       listing each <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> component of the <a href="wsdl20.html#component-Interface">Interface</a> component and
        defining bindings for them. Thus, it is an error for a <a href="wsdl20.html#component-Binding">Binding</a>
        component to not define bindings for all the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a>
***************
*** 5987,5991 ****
        format(s) and protocol interaction(s) associated with a particular
        interface operation for a given endpoint. A particular operation of
!       an interface is uniquely identified by its {<a href=".html#property-BindingOperation.name">name</a>} property.</p>
  
        <p>The properties of the <a name="component-BindingOperation">Binding Operation</a> component are as
--- 5984,5988 ----
        format(s) and protocol interaction(s) associated with a particular
        interface operation for a given endpoint. A particular operation of
!       an interface is uniquely identified by its {<a href="wsdl20.html#property-InterfaceOperation.name">name</a>} property.</p>
  
        <p>The properties of the <a name="component-BindingOperation">Binding Operation</a> component are as
***************
*** 6019,6027 ****
        			<a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a>
        			components.
-       			<table border="1" summary="Editorial note: TODO - Editorial fix ME28"><tr><td width="50%" valign="top" align="left"><b>Editorial note: TODO - Editorial fix ME28</b></td><td width="50%" valign="top" align="right">20050503</td></tr><tr><td valign="top" align="left" colspan="2">
-       					This will be so counter-intuitive for WSDL 1.1
-       					readers that it bears repeating the motivation
-       					for this in 2.9.1.
-       				</td></tr></table>
        		</p>
        	</li>
--- 6016,6019 ----
***************
*** 6160,6164 ****
  						No two <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> components contained by
  						the same <a href="wsdl20.html#component-Binding">Binding</a> component have the same
! 						{<a href=".html#property-BindingOperation.interfaceoperation">interface operation</a>} property.
  					</p>
  				</li>
--- 6152,6156 ----
  						No two <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> components contained by
  						the same <a href="wsdl20.html#component-Binding">Binding</a> component have the same
! 						{<a href="wsdl20.html#property-BindingOperation.interfaceoperation">interface operation</a>} property.
  					</p>
  				</li>
***************
*** 6429,6433 ****
      		</tr>
      		<tr>
!     			<td rowspan="1" colspan="1">{<a href=".html#property-BindingOperation.bindingmessagesreferences">binding messages references</a>}</td>
      			<td rowspan="1" colspan="1">
      				The set of
--- 6421,6425 ----
      		</tr>
      		<tr>
!     			<td rowspan="1" colspan="1">{<a href="wsdl20.html#property-BindingOperation.bindingmessagereferences">binding message references</a>}</td>
      			<td rowspan="1" colspan="1">
      				The set of
***************
*** 6540,6544 ****
          	<li>
          		<p>
!         			{<a name="property-BindingMessageReference.parent">parent</a>}
          			REQUIRED. The
          			<a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
--- 6532,6536 ----
          	<li>
          		<p>
!         			{<a name="property-BindingMessageReference.parent">parent </a>}
          			REQUIRED. The
          			<a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
***************
*** 6881,6885 ****
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
  	  				component among the eligible message reference
! 	  				components with the same {<a href=".html#property-InterfaceMessageReference.messageLabel">messageLabel</a>} property;
  	  				otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
--- 6873,6877 ----
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
  	  				component among the eligible message reference
! 	  				components with the same {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} property;
  	  				otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
***************
*** 7180,7183 ****
--- 7172,7176 ----
  		  	component with that
  		  	{<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>}.
+ 
  		  </p>
  		</li>
***************
*** 7328,7332 ****
  	  				component among the eligible fault reference
  	  				components with the same
! 	  				{<a href=".html#property-InterfaceFaultReference.messageLabel">messageLabel</a>}
  	  				property; otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 7321,7325 ----
  	  				component among the eligible fault reference
  	  				components with the same
! 	  				{<a href="wsdl20.html#property-InterfaceFaultReference.messagelabel">message label</a>}
  	  				property; otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 9339,9343 ****
  	declarations which serve as the heads of the defined substitution
  	groups are all of type "xs:anyType".
- 	<table border="1" summary="Editorial note: TODO - Editorial comment ME29"><tr><td width="50%" valign="top" align="left"><b>Editorial note: TODO - Editorial comment ME29</b></td><td width="50%" valign="top" align="right">20050503</td></tr><tr><td valign="top" align="left" colspan="2">Are you still using element substitution groups?</td></tr></table>
  	</p>
  	
--- 9332,9335 ----
***************
*** 10210,10214 ****
  		<a href="#frag-ids-table">Table A-1</a>.
  	    The first column of this table gives the name of the WSDL 2.0
! 		component. Columns labelled 1 through 4 specify the identifiers that
  		uniquely identify the component within its context. Identifiers
  		are typically formed from the {<a href="wsdl20.html#property-.name">name</a>} property, although in
--- 10202,10206 ----
  		<a href="#frag-ids-table">Table A-1</a>.
  	    The first column of this table gives the name of the WSDL 2.0
! 		component. Columns labeled 1 through 4 specify the identifiers that
  		uniquely identify the component within its context. Identifiers
  		are typically formed from the {<a href="wsdl20.html#property-.name">name</a>} property, although in
***************
*** 10867,10871 ****
  				</code>
  				is the
! 				{<a href=".html#property-BindingFaultReference.messagelabel">message label</a>}
  				property of the
  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 10859,10863 ----
  				</code>
  				is the
! 				{<a href="wsdl20.html#property-InterfaceFaultReference.messagelabel">message label</a>}
  				property of the
  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 11195,11198 ****
--- 11187,11191 ----
  
  &lt;?xml version="1.0" encoding="UTF-8"?&gt;
+ 
  &lt;wsdl:description 
      targetNamespace="http://example.org/TicketAgent.wsdl20" 
***************
*** 11258,11262 ****
      <div class="div1">
      	
! <h2><a name="N16468"></a>D. Component Summary (Non-Normative)</h2>
      	<p>
      		<a href="#component-summary">Table D-1</a>
--- 11251,11255 ----
      <div class="div1">
      	
! <h2><a name="N1644C"></a>D. Component Summary (Non-Normative)</h2>
      	<p>
      		<a href="#component-summary">Table D-1</a>
***************
*** 11279,11283 ****
  <tr>
  <td rowspan="1" colspan="1">
! <a href=".html#component-"></a>
  </td>
  <td rowspan="1" colspan="1">
--- 11272,11276 ----
  <tr>
  <td rowspan="1" colspan="1">
! -
  </td>
  <td rowspan="1" colspan="1">
***************
*** 11612,11615 ****
--- 11605,11616 ----
      
      <tr>
+     	<td rowspan="1" colspan="1">20050730</td>
+     	<td rowspan="1" colspan="1">AGR</td>
+     	<td rowspan="1" colspan="1">
+     		Removed obsolete editorial notes.
+     	</td>
+     </tr>
+ 
+     <tr>
      	<td rowspan="1" colspan="1">20050727</td>
      	<td rowspan="1" colspan="1">AGR</td>
***************
*** 11743,11747 ****
      	<td rowspan="1" colspan="1">20050601</td>
      	<td rowspan="1" colspan="1">JJM</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC75">LC75x</a>: 
      	removed appendix "migrating from WSDL 1.1 to WSDL 2.0".</td>
      </tr>
--- 11744,11748 ----
      	<td rowspan="1" colspan="1">20050601</td>
      	<td rowspan="1" colspan="1">JJM</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC75x">LC75x</a>: 
      	removed appendix "migrating from WSDL 1.1 to WSDL 2.0".</td>
      </tr>
***************
*** 11764,11768 ****
      	<td rowspan="1" colspan="1">20050526</td>
      	<td rowspan="1" colspan="1">AGR</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64">LC64</a>: Added fragment identifiers for <a href=".html#component-Decription">Decription</a>,
      	<a href="wsdl20.html#component-ElementDeclaration">Element Declaration</a>, and <a href="wsdl20.html#component-TypeDefinition">Type Definition</a> components.</td>
      </tr>
--- 11765,11769 ----
      	<td rowspan="1" colspan="1">20050526</td>
      	<td rowspan="1" colspan="1">AGR</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64">LC64</a>: Added fragment identifiers for <a href="wsdl20.html#component-Description">Description</a>,
      	<a href="wsdl20.html#component-ElementDeclaration">Element Declaration</a>, and <a href="wsdl20.html#component-TypeDefinition">Type Definition</a> components.</td>
      </tr>
***************
*** 12089,12093 ****
      	<td rowspan="1" colspan="1">JJM</td>
      	<td rowspan="1" colspan="1">
!     		Fixed XML Schema P1/P2 version listed in the bibliograpy section.
      	</td>
      </tr>
--- 12090,12094 ----
      	<td rowspan="1" colspan="1">JJM</td>
      	<td rowspan="1" colspan="1">
!     		Fixed XML Schema P1/P2 version listed in the bibliography section.
      	</td>
      </tr>
***************
*** 12336,12340 ****
      	<td rowspan="1" colspan="1">
      		<a href="http://lists.w3.org/Archives/Public/www-ws-desc/2005Feb/0026.html">email</a>:
!     		Added an informative reference to WS-Addressing and refered to it from the Operation Name Mapping Requirement.
      	</td>
      </tr>
--- 12337,12341 ----
      	<td rowspan="1" colspan="1">
      		<a href="http://lists.w3.org/Archives/Public/www-ws-desc/2005Feb/0026.html">email</a>:
!     		Added an informative reference to WS-Addressing and referred to it from the Operation Name Mapping Requirement.
      	</td>
      </tr>
***************
*** 13209,13213 ****
  	  <td rowspan="1" colspan="1">20030213</td>
  	  <td rowspan="1" colspan="1">MJG</td>
! 	  <td rowspan="1" colspan="1">Incorporated text from dbooths proposal on semantics, per
  	  decision 20021031</td>
  	</tr>
--- 13210,13214 ----
  	  <td rowspan="1" colspan="1">20030213</td>
  	  <td rowspan="1" colspan="1">MJG</td>
! 	  <td rowspan="1" colspan="1">Incorporated text from dbooth's proposal on semantics, per
  	  decision 20021031</td>
  	</tr>

Index: wsdl20-defs.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-defs.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** wsdl20-defs.xml	29 Jul 2005 15:01:54 -0000	1.4
--- wsdl20-defs.xml	30 Jul 2005 19:28:19 -0000	1.5
***************
*** 1,5 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <defs>
! 	<spec src="wsdl20.xml"><compdef comp="Element Declaration"/><compdef comp="Type Definition"/><compdef comp="Description"/><compdef comp="Interface"/><compdef comp="Interface Fault"/><compdef comp="Interface Operation"/><compdef comp="Interface Message Reference"/><compdef comp="Interface Fault Reference"/><compdef comp="Feature"/><compdef comp="Property"/><compdef comp="Binding"/><compdef comp="Binding Fault"/><compdef comp="Binding Operation"/><compdef comp="Binding Message Reference"/><compdef comp="Binding Fault Reference"/><compdef comp="Service"/><compdef comp="Endpoint"/><propdef comp="Element Declaration" prop="name"/><propdef comp="Type Definition" prop="name"/><propdef comp="" prop="parent"/><propdef comp="Description" prop="interfaces"/><propdef comp="Description" prop="bindings"/><propdef comp="Description" prop="services"/><propdef comp="Description" prop="element declarations"/><propdef comp="Description" prop="type definitions"/><propdef comp="Interface" prop="name"/><propdef comp="Interface" prop="extended interfaces"/><propdef comp="Interface" prop="interface faults"/><propdef comp="Interface" prop="interface operations"/><propdef comp="Interface" prop="features"/><propdef comp="Interface" prop="properties"/><propdef comp="Interface Fault" prop="name"/><propdef comp="Interface Fault" prop="element declaration"/><propdef comp="Interface Fault" prop="features"/><propdef comp="Interface Fault" prop="properties"/><propdef comp="Interface Fault" prop="parent"/><propdef comp="Interface Operation" prop="name"/><propdef comp="Interface Operation" prop="message exchange pattern"/><propdef comp="Interface Operation" prop="interface message references"/><propdef comp="Interface Operation" prop="interface fault references"/><propdef comp="Interface Operation" prop="style"/><propdef comp="Interface Operation" prop="features"/><propdef comp="Interface Operation" prop="properties"/><propdef comp="Interface Operation" prop="parent"/><propdef comp="Interface Message Reference" prop="message label"/><propdef comp="Interface Message Reference" prop="direction"/><propdef comp="Interface Message Reference" prop="message content model"/><propdef comp="Interface Message Reference" prop="element declaration"/><propdef comp="Interface Message Reference" prop="features"/><propdef comp="Interface Message Reference" prop="properties"/><propdef comp="Interface Message Reference" prop="parent"/><propdef comp="Interface Fault Reference" prop="interface fault"/><propdef comp="Interface Fault Reference" prop="message label"/><propdef comp="Interface Fault Reference" prop="direction"/><propdef comp="Interface Fault Reference" prop="features"/><propdef comp="Interface Fault Reference" prop="properties"/><propdef comp="Interface Fault Reference" prop="parent"/><propdef comp="Feature" prop="ref"/><propdef comp="Feature" prop="required"/><propdef comp="Feature" prop="parent"/><propdef comp="" prop="features"/><propdef comp="Property" prop="ref"/><propdef comp="Property" prop="value constraint"/><propdef comp="Property" prop="value"/><propdef comp="Property" prop="parent"/><propdef comp="" prop="properties"/><propdef comp="Binding" prop="name"/><propdef comp="Binding" prop="interface"/><propdef comp="Binding" prop="type"/><propdef comp="Binding" prop="binding faults"/><propdef comp="Binding" prop="binding operations"/><propdef comp="Binding" prop="features"/><propdef comp="Binding" prop="properties"/><propdef comp="Binding Fault" prop="interface fault"/><propdef comp="Binding Fault" prop="features"/><propdef comp="Binding Fault" prop="properties"/><propdef comp="Binding Fault" prop="parent"/><propdef comp="Binding Operation" prop="interface operation"/><propdef comp="Binding Operation" prop="binding message references"/><propdef comp="Binding Operation" prop="binding fault references"/><propdef comp="Binding Operation" prop="features"/><propdef comp="Binding Operation" prop="properties"/><propdef comp="Binding Operation" prop="parent"/><propdef comp="Binding Message Reference" prop="interface message reference"/><propdef comp="Binding Message Reference" prop="features"/><propdef comp="Binding Message Reference" prop="properties"/><propdef comp="Binding Message Reference" prop="parent"/><propdef comp="Binding Fault Reference" prop="interface fault reference"/><propdef comp="Binding Fault Reference" prop="features"/><propdef comp="Binding Fault Reference" prop="properties"/><propdef comp="Binding Fault Reference" prop="parent"/><propdef comp="Service" prop="name"/><propdef comp="Service" prop="interface"/><propdef comp="Service" prop="endpoints"/><propdef comp="Service" prop="features"/><propdef comp="Service" prop="properties"/><propdef comp="Endpoint" prop="name"/><propdef comp="Endpoint" prop="binding"/><propdef comp="Endpoint" prop="address"/><propdef comp="Endpoint" prop="features"/><propdef comp="Endpoint" prop="properties"/><propdef comp="Endpoint" prop="parent"/><propdef comp="" prop="name"/></spec>
! 	<spec src="wsdl20-adjuncts.xml"><compdef comp="SOAP Module"/><compdef comp="SOAP Header Block"/><compdef comp="HTTP Header"/><propdef comp="Interface Operation" prop="safety"/><propdef comp="Interface Operation" prop="rpc signature"/><propdef comp="Binding" prop="soap version"/><propdef comp="Binding" prop="soap underlying protocol"/><propdef comp="Binding Fault" prop="soap fault code"/><propdef comp="Binding Fault" prop="soap fault subcodes"/><propdef comp="Binding Operation" prop="soap mep"/><propdef comp="Binding Operation" prop="soap action"/><propdef comp="Binding" prop="soap modules"/><propdef comp="SOAP Module" prop="ref"/><propdef comp="SOAP Module" prop="required"/><propdef comp="Binding Message Reference" prop="soap headers"/><propdef comp="SOAP Header Block" prop="element"/><propdef comp="SOAP Header             Block" prop="mustUnderstand"/><propdef comp="Binding" prop="http version"/><propdef comp="Binding Operation" prop="http location"/><propdef comp="Binding Operation" prop="http method"/><propdef comp="Binding Operation" prop="http input serialization"/><propdef comp="Binding Operation" prop="http output serialization"/><propdef comp="Binding Operation" prop="http fault serialization"/><propdef comp="Binding Operation" prop="http query parameter separator"/><propdef comp="Binding Message Reference" prop="http headers"/><propdef comp="HTTP Header" prop="element"/><propdef comp="Binding Fault" prop="http error status code"/><propdef comp="Binding Fault" prop="http error reason phrase"/><propdef comp="Binding Message Reference" prop="http transfer coding"/><propdef comp="Binding" prop="http cookies"/><propdef comp="Endpoint" prop="http authentication scheme"/><propdef comp="Endpoint" prop="http authentication realm"/></spec>
  </defs>
--- 1,142 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <defs>
! 	<spec src="wsdl20.xml">
! <compdef comp="Element Declaration"/>
! <compdef comp="Type Definition"/>
! <compdef comp="Description"/>
! <compdef comp="Interface"/>
! <compdef comp="Interface Fault"/>
! <compdef comp="Interface Operation"/>
! <compdef comp="Interface Message Reference"/>
! <compdef comp="Interface Fault Reference"/>
! <compdef comp="Feature"/>
! <compdef comp="Property"/>
! <compdef comp="Binding"/>
! <compdef comp="Binding Fault"/>
! <compdef comp="Binding Operation"/>
! <compdef comp="Binding Message Reference"/>
! <compdef comp="Binding Fault Reference"/>
! <compdef comp="Service"/>
! <compdef comp="Endpoint"/>
! <propdef prop="name" comp="Element Declaration"/>
! <propdef prop="name" comp="Type Definition"/>
! <propdef prop="parent" comp=""/>
! <propdef prop="interfaces" comp="Description"/>
! <propdef prop="bindings" comp="Description"/>
! <propdef prop="services" comp="Description"/>
! <propdef prop="element declarations" comp="Description"/>
! <propdef prop="type definitions" comp="Description"/>
! <propdef prop="name" comp="Interface"/>
! <propdef prop="extended interfaces" comp="Interface"/>
! <propdef prop="interface faults" comp="Interface"/>
! <propdef prop="interface operations" comp="Interface"/>
! <propdef prop="features" comp="Interface"/>
! <propdef prop="properties" comp="Interface"/>
! <propdef prop="name" comp="Interface Fault"/>
! <propdef prop="element declaration" comp="Interface Fault"/>
! <propdef prop="features" comp="Interface Fault"/>
! <propdef prop="properties" comp="Interface Fault"/>
! <propdef prop="parent" comp="Interface Fault"/>
! <propdef prop="name" comp="Interface Operation"/>
! <propdef prop="message exchange pattern" comp="Interface Operation"/>
! <propdef prop="interface message references" comp="Interface Operation"/>
! <propdef prop="interface fault references" comp="Interface Operation"/>
! <propdef prop="style" comp="Interface Operation"/>
! <propdef prop="features" comp="Interface Operation"/>
! <propdef prop="properties" comp="Interface Operation"/>
! <propdef prop="parent" comp="Interface Operation"/>
! <propdef prop="message label" comp="Interface Message Reference"/>
! <propdef prop="direction" comp="Interface Message Reference"/>
! <propdef prop="message content model" comp="Interface Message Reference"/>
! <propdef prop="element declaration" comp="Interface Message Reference"/>
! <propdef prop="features" comp="Interface Message Reference"/>
! <propdef prop="properties" comp="Interface Message Reference"/>
! <propdef prop="parent" comp="Interface Message Reference"/>
! <propdef prop="interface fault" comp="Interface Fault Reference"/>
! <propdef prop="message label" comp="Interface Fault Reference"/>
! <propdef prop="direction" comp="Interface Fault Reference"/>
! <propdef prop="features" comp="Interface Fault Reference"/>
! <propdef prop="properties" comp="Interface Fault Reference"/>
! <propdef prop="parent" comp="Interface Fault Reference"/>
! <propdef prop="ref" comp="Feature"/>
! <propdef prop="required" comp="Feature"/>
! <propdef prop="parent" comp="Feature"/>
! <propdef prop="features" comp=""/>
! <propdef prop="ref" comp="Property"/>
! <propdef prop="value constraint" comp="Property"/>
! <propdef prop="value" comp="Property"/>
! <propdef prop="parent" comp="Property"/>
! <propdef prop="properties" comp=""/>
! <propdef prop="name" comp="Binding"/>
! <propdef prop="interface" comp="Binding"/>
! <propdef prop="type" comp="Binding"/>
! <propdef prop="binding faults" comp="Binding"/>
! <propdef prop="binding operations" comp="Binding"/>
! <propdef prop="features" comp="Binding"/>
! <propdef prop="properties" comp="Binding"/>
! <propdef prop="interface fault" comp="Binding Fault"/>
! <propdef prop="features" comp="Binding Fault"/>
! <propdef prop="properties" comp="Binding Fault"/>
! <propdef prop="parent" comp="Binding Fault"/>
! <propdef prop="interface operation" comp="Binding Operation"/>
! <propdef prop="binding message references" comp="Binding Operation"/>
! <propdef prop="binding fault references" comp="Binding Operation"/>
! <propdef prop="features" comp="Binding Operation"/>
! <propdef prop="properties" comp="Binding Operation"/>
! <propdef prop="parent" comp="Binding Operation"/>
! <propdef prop="interface message reference" comp="Binding Message Reference"/>
! <propdef prop="features" comp="Binding Message Reference"/>
! <propdef prop="properties" comp="Binding Message Reference"/>
! <propdef prop="parent" comp="Binding Message Reference"/>
! <propdef prop="interface fault reference" comp="Binding Fault Reference"/>
! <propdef prop="features" comp="Binding Fault Reference"/>
! <propdef prop="properties" comp="Binding Fault Reference"/>
! <propdef prop="parent" comp="Binding Fault Reference"/>
! <propdef prop="name" comp="Service"/>
! <propdef prop="interface" comp="Service"/>
! <propdef prop="endpoints" comp="Service"/>
! <propdef prop="features" comp="Service"/>
! <propdef prop="properties" comp="Service"/>
! <propdef prop="name" comp="Endpoint"/>
! <propdef prop="binding" comp="Endpoint"/>
! <propdef prop="address" comp="Endpoint"/>
! <propdef prop="features" comp="Endpoint"/>
! <propdef prop="properties" comp="Endpoint"/>
! <propdef prop="parent" comp="Endpoint"/>
! <propdef prop="name" comp=""/>
! </spec>
! 	<spec src="wsdl20-adjuncts.xml">
! <compdef comp="SOAP Module"/>
! <compdef comp="SOAP Header Block"/>
! <compdef comp="HTTP Header"/>
! <propdef prop="safety" comp="Interface Operation"/>
! <propdef prop="rpc signature" comp="Interface Operation"/>
! <propdef prop="soap version" comp="Binding"/>
! <propdef prop="soap underlying protocol" comp="Binding"/>
! <propdef prop="soap fault code" comp="Binding Fault"/>
! <propdef prop="soap fault subcodes" comp="Binding Fault"/>
! <propdef prop="soap mep" comp="Binding Operation"/>
! <propdef prop="soap action" comp="Binding Operation"/>
! <propdef prop="soap modules" comp="Binding"/>
! <propdef prop="ref" comp="SOAP Module"/>
! <propdef prop="required" comp="SOAP Module"/>
! <propdef prop="soap headers" comp="Binding Message Reference"/>
! <propdef prop="element" comp="SOAP Header Block"/>
! <propdef prop="mustUnderstand" comp="SOAP Header Block"/>
! <propdef prop="http version" comp="Binding"/>
! <propdef prop="http location" comp="Binding Operation"/>
! <propdef prop="http method" comp="Binding Operation"/>
! <propdef prop="http input serialization" comp="Binding Operation"/>
! <propdef prop="http output serialization" comp="Binding Operation"/>
! <propdef prop="http fault serialization" comp="Binding Operation"/>
! <propdef prop="http query parameter separator" comp="Binding Operation"/>
! <propdef prop="http headers" comp="Binding Message Reference"/>
! <propdef prop="element" comp="HTTP Header"/>
! <propdef prop="http error status code" comp="Binding Fault"/>
! <propdef prop="http error reason phrase" comp="Binding Fault"/>
! <propdef prop="http transfer coding" comp="Binding Message Reference"/>
! <propdef prop="http cookies" comp="Binding"/>
! <propdef prop="http authentication scheme" comp="Endpoint"/>
! <propdef prop="http authentication realm" comp="Endpoint"/>
! </spec>
  </defs>

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.214
retrieving revision 1.215
diff -C2 -d -r1.214 -r1.215
*** wsdl20.html	27 Jul 2005 18:02:06 -0000	1.214
--- wsdl20.html	30 Jul 2005 19:28:18 -0000	1.215
***************
*** 54,58 ****
      <a href="http://www.w3.org/2002/ws/desc/wsdl20">http://www.w3.org/2002/ws/desc/wsdl20</a>
    </dd><dt>Previous versions:</dt><dd>
!     <a href="http://www.w3.org/TR/2004/WD-wsdl20-20040803">http://www.w3.org/TR/2004/WD-wsdl20-20040803</a>
    </dd><dt>Editors:</dt>
      <dd>Roberto Chinnici, Sun Microsystems</dd>
--- 54,58 ----
      <a href="http://www.w3.org/2002/ws/desc/wsdl20">http://www.w3.org/2002/ws/desc/wsdl20</a>
    </dd><dt>Previous versions:</dt><dd>
!     <a href="http://www.w3.org/TR/2005/WD-wsdl20-20050510">http://www.w3.org/TR/2005/WD-wsdl20-20050510</a>
    </dd><dt>Editors:</dt>
      <dd>Roberto Chinnici, Sun Microsystems</dd>
***************
*** 77,81 ****
  
  <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="#N16468">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</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>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#intro_ws">Web Service</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.2 <a href="#markup">Document Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.3 <a href="#meaning">The Meaning of a Service Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.4 <a href="#notation">Notational Conventions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.4 <a href="#terminology">Terms Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.7 <a href="#znotation">Z Notation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#Description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.1 <a href="#Description_details">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
        Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#Interface">Interface</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.1 <a href="#Interface_details">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#InterfaceFault">Interface Fault</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
--- 77,81 ----
  
  <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="#N1644C">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</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>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#intro_ws">Web Service</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.2 <a href="#markup">Document Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.3 <a href="#meaning">The Meaning of a Service Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.4 <a href="#notation">Notational Conventions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.4 <a href="#terminology">Terms Used in This Specification</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.7 <a href="#znotation">Z Notation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#Description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.1 <a href="#Description_details">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
        Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#Interface">Interface</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.1 <a href="#Interface_details">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#InterfaceFault">Interface Fault</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
***************
*** 102,106 ****
      			attribute information item
      		</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;4.1 <a href="#includes">Including Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.2 <a href="#imports">Importing Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.1 <a href="#eii-extensibility">Element based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.2 <a href="#required-aii">required attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>&nbsp;&nbsp;&nbsp;&nbsp;7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;10.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#ietf-reg">Registration</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#frag-ids">Fragment Identifiers</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.1 <a href="#wsdl.description">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.4 <a href="#wsdl.interface">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.9 <a href="#wsdl.binding">The Binding Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.16 <a href="#wsdl.feature">The Feature Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.17 <a href="#wsdl.property">The Property Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.18 <a href="#wsdl.extension">Extension Components</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br>&nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N16468">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br>&nbsp;&nbsp;&nbsp;&nbsp;E.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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;4.1 <a href="#includes">Including Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;4.2 <a href="#imports">Importing Descriptions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.1 <a href="#eii-extensibility">Element based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.1.2 <a href="#required-aii">required attribute information item</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br>&nbsp;&nbsp;&nbsp;&nbsp;6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>&nbsp;&nbsp;&nbsp;&nbsp;7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;10.1 <a href="#Normative-References">Normative References</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;A.1 <a href="#ietf-reg">Registration</a><br>&nbsp;&nbsp;&nbsp;&nbsp;A.2 <a href="#frag-ids">Fragment Identifiers</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.1 <a href="#wsdl.description">The Description Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.4 <a href="#wsdl.interface">The Interface Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.9 <a href="#wsdl.binding">The Binding Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.16 <a href="#wsdl.feature">The Feature Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.17 <a href="#wsdl.property">The Property Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.18 <a href="#wsdl.extension">Extension Components</a><br>&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br>&nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N1644C">Component Summary</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br>&nbsp;&nbsp;&nbsp;&nbsp;E.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body">
  
  <div class="div1">
***************
*** 509,513 ****
    Components are typed collections of properties that correspond to  
    different aspects of Web services.
-   <table border="1" summary="Editorial note"><tr><td width="50%" valign="top" align="left"><b>Editorial note</b></td><td width="50%" valign="top" align="right">&nbsp;</td></tr><tr><td valign="top" align="left" colspan="2">Change property to avoid confusion with other meaning in spec.</td></tr></table>
    Each subsection herein describes a different type of  
    component, its defined properties, and its representation as an XML  
--- 509,512 ----
***************
*** 1671,1675 ****
          associated with specific message types by the operation that uses
          the pattern by means of message and fault references (see 
!         {<a href=".html#property-InterfaceOperation.intefacemessagereferences">inteface message references</a>} and 
          {<a href="wsdl20.html#property-InterfaceOperation.interfacefaultreferences">interface fault references</a>} properties). The service
          whose operation is using the pattern becomes one of the
--- 1670,1674 ----
          associated with specific message types by the operation that uses
          the pattern by means of message and fault references (see 
!         {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} and 
          {<a href="wsdl20.html#property-InterfaceOperation.interfacefaultreferences">interface fault references</a>} properties). The service
          whose operation is using the pattern becomes one of the
***************
*** 1794,1798 ****
  
          <p>Note that the property MAY not have any value. If this
- 
          property has a value (a set of IRIs), then for each individual
          IRI that is an element of that set, the rules implied by
--- 1793,1796 ----
***************
*** 3844,3848 ****
        which allow one to specify default bindings for all operations
        (see, for example [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>]) or by directly
!       listing each <a href=".html#component-Operation">Operation</a> component of the <a href="wsdl20.html#component-Interface">Interface</a> component and
        defining bindings for them. Thus, it is an error for a <a href="wsdl20.html#component-Binding">Binding</a>
        component to not define bindings for all the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a>
--- 3842,3846 ----
        which allow one to specify default bindings for all operations
        (see, for example [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>]) or by directly
!       listing each <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> component of the <a href="wsdl20.html#component-Interface">Interface</a> component and
        defining bindings for them. Thus, it is an error for a <a href="wsdl20.html#component-Binding">Binding</a>
        component to not define bindings for all the <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a>
***************
*** 4392,4396 ****
        format(s) and protocol interaction(s) associated with a particular
        interface operation for a given endpoint. A particular operation of
!       an interface is uniquely identified by its {<a href=".html#property-BindingOperation.name">name</a>} property.</p>
  
        <p>The properties of the <a name="component-BindingOperation">Binding Operation</a> component are as
--- 4390,4394 ----
        format(s) and protocol interaction(s) associated with a particular
        interface operation for a given endpoint. A particular operation of
!       an interface is uniquely identified by its {<a href="wsdl20.html#property-InterfaceOperation.name">name</a>} property.</p>
  
        <p>The properties of the <a name="component-BindingOperation">Binding Operation</a> component are as
***************
*** 4424,4432 ****
        			<a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a>
        			components.
-       			<table border="1" summary="Editorial note: TODO - Editorial fix ME28"><tr><td width="50%" valign="top" align="left"><b>Editorial note: TODO - Editorial fix ME28</b></td><td width="50%" valign="top" align="right">20050503</td></tr><tr><td valign="top" align="left" colspan="2">
-       					This will be so counter-intuitive for WSDL 1.1
-       					readers that it bears repeating the motivation
-       					for this in 2.9.1.
-       				</td></tr></table>
        		</p>
        	</li>
--- 4422,4425 ----
***************
*** 4662,4666 ****
      		</tr>
      		<tr>
!     			<td rowspan="1" colspan="1">{<a href=".html#property-BindingOperation.bindingmessagesreferences">binding messages references</a>}</td>
      			<td rowspan="1" colspan="1">
      				The set of
--- 4655,4659 ----
      		</tr>
      		<tr>
!     			<td rowspan="1" colspan="1">{<a href="wsdl20.html#property-BindingOperation.bindingmessagereferences">binding message references</a>}</td>
      			<td rowspan="1" colspan="1">
      				The set of
***************
*** 4773,4777 ****
          	<li>
          		<p>
!         			{<a name="property-BindingMessageReference.parent">parent</a>}
          			REQUIRED. The
          			<a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
--- 4766,4770 ----
          	<li>
          		<p>
!         			{<a name="property-BindingMessageReference.parent">parent </a>}
          			REQUIRED. The
          			<a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
***************
*** 4988,4992 ****
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
  	  				component among the eligible message reference
! 	  				components with the same {<a href=".html#property-InterfaceMessageReference.messageLabel">messageLabel</a>} property;
  	  				otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
--- 4981,4985 ----
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
  	  				component among the eligible message reference
! 	  				components with the same {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} property;
  	  				otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
***************
*** 5184,5187 ****
--- 5177,5181 ----
  		  	component with that
  		  	{<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>}.
+ 
  		  </p>
  		</li>
***************
*** 5332,5336 ****
  	  				component among the eligible fault reference
  	  				components with the same
! 	  				{<a href=".html#property-InterfaceFaultReference.messageLabel">messageLabel</a>}
  	  				property; otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 5326,5330 ----
  	  				component among the eligible fault reference
  	  				components with the same
! 	  				{<a href="wsdl20.html#property-InterfaceFaultReference.messagelabel">message label</a>}
  	  				property; otherwise, the
  	  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 7102,7106 ****
  	declarations which serve as the heads of the defined substitution
  	groups are all of type "xs:anyType".
- 	<table border="1" summary="Editorial note: TODO - Editorial comment ME29"><tr><td width="50%" valign="top" align="left"><b>Editorial note: TODO - Editorial comment ME29</b></td><td width="50%" valign="top" align="right">20050503</td></tr><tr><td valign="top" align="left" colspan="2">Are you still using element substitution groups?</td></tr></table>
  	</p>
  	
--- 7096,7099 ----
***************
*** 7973,7977 ****
  		<a href="#frag-ids-table">Table A-1</a>.
  	    The first column of this table gives the name of the WSDL 2.0
! 		component. Columns labelled 1 through 4 specify the identifiers that
  		uniquely identify the component within its context. Identifiers
  		are typically formed from the {<a href="wsdl20.html#property-.name">name</a>} property, although in
--- 7966,7970 ----
  		<a href="#frag-ids-table">Table A-1</a>.
  	    The first column of this table gives the name of the WSDL 2.0
! 		component. Columns labeled 1 through 4 specify the identifiers that
  		uniquely identify the component within its context. Identifiers
  		are typically formed from the {<a href="wsdl20.html#property-.name">name</a>} property, although in
***************
*** 8630,8634 ****
  				</code>
  				is the
! 				{<a href=".html#property-BindingFaultReference.messagelabel">message label</a>}
  				property of the
  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 8623,8627 ----
  				</code>
  				is the
! 				{<a href="wsdl20.html#property-InterfaceFaultReference.messagelabel">message label</a>}
  				property of the
  				<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 8958,8961 ****
--- 8951,8955 ----
  
  &lt;?xml version="1.0" encoding="UTF-8"?&gt;
+ 
  &lt;wsdl:description 
      targetNamespace="http://example.org/TicketAgent.wsdl20" 
***************
*** 9021,9025 ****
      <div class="div1">
      	
! <h2><a name="N16468"></a>D. Component Summary (Non-Normative)</h2>
      	<p>
      		<a href="#component-summary">Table D-1</a>
--- 9015,9019 ----
      <div class="div1">
      	
! <h2><a name="N1644C"></a>D. Component Summary (Non-Normative)</h2>
      	<p>
      		<a href="#component-summary">Table D-1</a>
***************
*** 9042,9046 ****
  <tr>
  <td rowspan="1" colspan="1">
! <a href=".html#component-"></a>
  </td>
  <td rowspan="1" colspan="1">
--- 9036,9040 ----
  <tr>
  <td rowspan="1" colspan="1">
! -
  </td>
  <td rowspan="1" colspan="1">
***************
*** 9375,9378 ****
--- 9369,9380 ----
      
      <tr>
+     	<td rowspan="1" colspan="1">20050730</td>
+     	<td rowspan="1" colspan="1">AGR</td>
+     	<td rowspan="1" colspan="1">
+     		Removed obsolete editorial notes.
+     	</td>
+     </tr>
+ 
+     <tr>
      	<td rowspan="1" colspan="1">20050727</td>
      	<td rowspan="1" colspan="1">AGR</td>
***************
*** 9506,9510 ****
      	<td rowspan="1" colspan="1">20050601</td>
      	<td rowspan="1" colspan="1">JJM</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC75">LC75x</a>: 
      	removed appendix "migrating from WSDL 1.1 to WSDL 2.0".</td>
      </tr>
--- 9508,9512 ----
      	<td rowspan="1" colspan="1">20050601</td>
      	<td rowspan="1" colspan="1">JJM</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC75x">LC75x</a>: 
      	removed appendix "migrating from WSDL 1.1 to WSDL 2.0".</td>
      </tr>
***************
*** 9527,9531 ****
      	<td rowspan="1" colspan="1">20050526</td>
      	<td rowspan="1" colspan="1">AGR</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64">LC64</a>: Added fragment identifiers for <a href=".html#component-Decription">Decription</a>,
      	<a href="wsdl20.html#component-ElementDeclaration">Element Declaration</a>, and <a href="wsdl20.html#component-TypeDefinition">Type Definition</a> components.</td>
      </tr>
--- 9529,9533 ----
      	<td rowspan="1" colspan="1">20050526</td>
      	<td rowspan="1" colspan="1">AGR</td>
!     	<td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC64">LC64</a>: Added fragment identifiers for <a href="wsdl20.html#component-Description">Description</a>,
      	<a href="wsdl20.html#component-ElementDeclaration">Element Declaration</a>, and <a href="wsdl20.html#component-TypeDefinition">Type Definition</a> components.</td>
      </tr>
***************
*** 9852,9856 ****
      	<td rowspan="1" colspan="1">JJM</td>
      	<td rowspan="1" colspan="1">
!     		Fixed XML Schema P1/P2 version listed in the bibliograpy section.
      	</td>
      </tr>
--- 9854,9858 ----
      	<td rowspan="1" colspan="1">JJM</td>
      	<td rowspan="1" colspan="1">
!     		Fixed XML Schema P1/P2 version listed in the bibliography section.
      	</td>
      </tr>
***************
*** 10099,10103 ****
      	<td rowspan="1" colspan="1">
      		<a href="http://lists.w3.org/Archives/Public/www-ws-desc/2005Feb/0026.html">email</a>:
!     		Added an informative reference to WS-Addressing and refered to it from the Operation Name Mapping Requirement.
      	</td>
      </tr>
--- 10101,10105 ----
      	<td rowspan="1" colspan="1">
      		<a href="http://lists.w3.org/Archives/Public/www-ws-desc/2005Feb/0026.html">email</a>:
!     		Added an informative reference to WS-Addressing and referred to it from the Operation Name Mapping Requirement.
      	</td>
      </tr>
***************
*** 10972,10976 ****
  	  <td rowspan="1" colspan="1">20030213</td>
  	  <td rowspan="1" colspan="1">MJG</td>
! 	  <td rowspan="1" colspan="1">Incorporated text from dbooths proposal on semantics, per
  	  decision 20021031</td>
  	</tr>
--- 10974,10978 ----
  	  <td rowspan="1" colspan="1">20030213</td>
  	  <td rowspan="1" colspan="1">MJG</td>
! 	  <td rowspan="1" colspan="1">Incorporated text from dbooth's proposal on semantics, per
  	  decision 20021031</td>
  	</tr>
Received on Saturday, 30 July 2005 19:28:51 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.30 : Saturday, 30 July 2005 19:28:51 GMT