- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 14 Nov 2005 03:41:25 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv13565/wsdl20
Modified Files:
wsdl20.tex component-table.xml wsdl20-defs.xml
wsdl20-z-ie.html wsdl20-z.html wsdl20.html
wsdl20-adjuncts.html wsdl20.xml wsdl20-primer.html
adjuncts-component-table.xml
Log Message:
Added Z Notation for fragment identifiers and component designators for Interface, Binding, and Service component families in Appendix A.
Index: wsdl20-adjuncts.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v
retrieving revision 1.105
retrieving revision 1.106
diff -C2 -d -r1.105 -r1.106
*** wsdl20-adjuncts.html 13 Nov 2005 21:11:26 -0000 1.105
--- wsdl20-adjuncts.html 14 Nov 2005 03:41:22 -0000 1.106
***************
*** 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>
[...15014 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.55
retrieving revision 1.56
diff -C2 -d -r1.55 -r1.56
*** wsdl20-z-ie.html 12 Nov 2005 01:20:48 -0000 1.55
--- wsdl20-z-ie.html 14 Nov 2005 03:41:21 -0000 1.56
***************
*** 59,63 ****
<dd>Jean-Jacques Moreau, Canon</dd>
<dd>Arthur Ryman, IBM</dd>
! <dd>Sanjiva Weerawarana</dd>
</dl><p>This document is also available in these non-normative formats: <a href=""></a>.</p><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © @@@@ <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p></div><hr><div>
<h2><a name="abstract">Abstract</a></h2>
--- 59,63 ----
<dd>Jean-Jacques Moreau, Canon</dd>
<dd>Arthur Ryman, IBM</dd>
! <dd>Sanjiva Weerawarana, WSO2</dd>
</dl><p>This document is also available in these non-normative formats: <a href=""></a>.</p><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © @@@@ <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p></div><hr><div>
<h2><a name="abstract">Abstract</a></h2>
***************
*** 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="#N1667F">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change og</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#xmlSchemaAnyURI">XML Schema anyURI</a><br> 1.4.4 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.5 <a href="#terminology">Terms Used in This Specification</a><br> &nbp; 1.4.6 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> 1.4.7 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.8 <a href="#znotation">Z Notation</a><br> 1.4.9 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br> 1.4.10 <a href="#assertions">Assertions</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attriute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
--- 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="#N1698F">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change og</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#xmlSchemaAnyURI">XML Schema anyURI</a><br> 1.4.4 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.5 <a href="#terminology">Terms Used in This Specification</a><br> &nbp; 1.4.6 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> 1.4.7 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.8 <a href="#znotation">Z Notation</a><br> 1.4.9 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br> 1.4.10 <a href="#assertions">Assertions</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attriute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
***************
*** 102,106 ****
attribute information item
</a><br> 3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br> 3.3.4 <a href="#wsdlx-xsanyuri">Use of wsdlx:interface and wsdlx:binding with xs:anyURI</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br> 4.1 <a href="#includes">Including Descriptions</a><br> 4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br> 4.2 <a href="#imports">Importing Descriptions</a><br> 4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br> 4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentatin</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br> 6.1 <a href="#eii-extensibility">Element based Extensibility</a><br> 6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br> 6.1.2 <a href="#required-aii">required attribute information item</a><br> 6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br> 6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br> 7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br> 8.1 <a href="#infoset">XML Information Set Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br> &nbs;10.1 <a href="#Normative-References">Normative References</a><br> 10.2 <a href="#Informative-References">Informative References</a><br></p>
! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br> A.1 <a href="#ietf-reg">Registration</a><br> A.2 <a href="#frag-ids">Fragment Identifiers</a><br> A.2.1 <a href="#wsdl.description">The Description Component</a><br> A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br> A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br> A.2.4 <a href="#wsdl.interface">The Interface Component</a><br> A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br> A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br> &bsp; A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br> A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br> A.2.9 <a href="#wsdl.binding">The Binding Component</a><br> A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br> A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br> A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br> A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br> A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbp; A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br> A.2.16 <a href="#wsdl.feature">The Feature Component</a><br> A.2.17 <a href="#wsdl.property">The Property Component</a><br> A.2.18 <a href="#wsdl.extension">Extension Components</a><br> A.3 <a href="#ietf-sec">Security considerations</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br> C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br> C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N1667F">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br> &nbs; F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body">
<div class="div1">
--- 102,106 ----
attribute information item
</a><br> 3.3.3 <a href="#wsdlx-consistency">wsdlx:interface and wsdlx:binding Consistency</a><br> 3.3.4 <a href="#wsdlx-xsanyuri">Use of wsdlx:interface and wsdlx:binding with xs:anyURI</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br> 4.1 <a href="#includes">Including Descriptions</a><br> 4.1.1 <a href="#include_location_attribute">location attribute information item with include [owner element]</a><br> 4.2 <a href="#imports">Importing Descriptions</a><br> 4.2.1 <a href="#import_namespace_attribute">namespace attribute information item</a><br> 4.2.2 <a href="#import_location_attribute">location attribute information item with import [owner element]</a><br>5. <a href="#eii-documentation">Documentatin</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br> 6.1 <a href="#eii-extensibility">Element based Extensibility</a><br> 6.1.1 <a href="#mandatoryext">Mandatory extensions</a><br> 6.1.2 <a href="#required-aii">required attribute information item</a><br> 6.2 <a href="#aii-extensibility">Attribute-based Extensibility</a><br> 6.3 <a href="#extensibility-semantics">Extensibility Semantics</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br> 7.1 <a href="#wsdlLocation-aii">wsdli:wsdlLocation attribute information item</a><br>8. <a href="#conformance">Conformance</a><br> 8.1 <a href="#infoset">XML Information Set Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br> &nbs;10.1 <a href="#Normative-References">Normative References</a><br> 10.2 <a href="#Informative-References">Informative References</a><br></p>
! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br> A.1 <a href="#ietf-reg">Registration</a><br> A.2 <a href="#frag-ids">Fragment Identifiers</a><br> A.2.1 <a href="#wsdl.description">The Description Component</a><br> A.2.2 <a href="#wsdl.elementDeclaration">The Element Declaration Component</a><br> A.2.3 <a href="#wsdl.typeDefinition">The Type Definition Component</a><br> A.2.4 <a href="#wsdl.interface">The Interface Component</a><br> A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br> A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br> &bsp; A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br> A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br> A.2.9 <a href="#wsdl.binding">The Binding Component</a><br> A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br> A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br> A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br> A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br> A.2.14 <a href="#wsdl.service">The Service Component</a><br>&nbp; A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br> A.2.16 <a href="#wsdl.feature">The Feature Component</a><br> A.2.17 <a href="#wsdl.property">The Property Component</a><br> A.2.18 <a href="#wsdl.extension">Extension Components</a><br> A.3 <a href="#ietf-sec">Security considerations</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0 Components</a> (Non-Normative)<br> C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br> C.2 <a href="#Iri-ref-ex">Example</a><br>D. <a href="#N1698F">Component Summary</a> (Non-Normative)<br>E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br> &nbs; F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br></p></div><hr><div class="body">
<div class="div1">
***************
*** 615,619 ****
<p>
-
Let
<span class="zi">ID</span>
--- 615,618 ----
***************
*** 3824,3827 ****
--- 3823,3827 ----
messages that participate in the pattern and assigns them unique
message labels within the pattern (e.g. 'In', 'Out'). The purpose
+
of an <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a> component is to associate an actual message
type (XML element declaration or some other declaration (see
***************
*** 4424,4428 ****
</div>
-
<div class="div4">
--- 4424,4427 ----
***************
*** 6376,6380 ****
<li>
<p>
! {<a name="property-BindingOperation.bindingfaultreferences">binding fault references </a>}
OPTIONAL. A set of
<a href="wsdl20.html#component-BindingFaultReference">Binding Fault Reference</a>
--- 6375,6379 ----
<li>
<p>
! {<a name="property-BindingOperation.bindingfaultreferences">binding fault references</a>}
OPTIONAL. A set of
<a href="wsdl20.html#component-BindingFaultReference">Binding Fault Reference</a>
***************
*** 7343,7347 ****
<li>
<p>
! {<a name="property-BindingFaultReference.parent">parent </a>}
REQUIRED. The
<a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
--- 7342,7346 ----
<li>
<p>
! {<a name="property-BindingFaultReference.parent">parent</a>}
REQUIRED. The
<a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
***************
*** 9761,9765 ****
WSDL 2.0 specification. WSDL 2.0 recommends that specifications defining
such protocols also define any necessary WSDL 2.0 extensions used to
-
describe those protocols or formats.
</p>
--- 9760,9763 ----
***************
*** 10871,10874 ****
--- 10869,10901 ----
</li>
</ol>
+
+ <a name="zed-InterfaceFragId"></a><div id="twisty-head-zed-InterfaceFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceFragId')">InterfaceFragId</a>...</div><div id="twisty-body-zed-InterfaceFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceFragId')">InterfaceFragId</a> [ <a onClick="showAll()" href="#zed-InterfaceFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">InterfaceFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-Interface">Interface</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFragId</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interface</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-InterfaceDesignator"></a><div id="twisty-head-zed-InterfaceDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceDesignator')">InterfaceDesignator</a>...</div><div id="twisty-body-zed-InterfaceDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceDesignator')">InterfaceDesignator</a> [ <a onClick="showAll()" href="#zed-InterfaceDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">InterfaceDesignator</span>
+ express the association between an <a href="wsdl20.html#component-Interface">Interface</a>
+ component and the IRI reference formed
+ by a namespace IRI and an interface fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentModel</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceComp</span> <span class="zinfix">:</span> <span class="zi">Interface</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">namespace</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">InterfaceFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span cass="zi">interfaceComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComp</span>.<span class="zi">name</span>.<span class="zi">namespaceName</span> <span class="zinfix">=</span> <span class="zi">namespace</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceComp</span>.<span class="zi">name</span>.<span class="zi">localName</span> <span class="zinfix">=</span> <span class="zi">interface</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ComponentModel">ComponentModel</a>, <a href="#zed-Interface">Interface</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-InterfaceFragId">InterfaceFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 10903,10906 ****
--- 10930,10962 ----
</li>
</ol>
+
+ <a name="zed-InterfaceFaultFragId"></a><div id="twisty-head-zed-InterfaceFaultFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceFaultFragId')">InterfaceFaultFragId</a>...</div><div id="twisty-body-zed-InterfaceFaultFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceFaultFragId')">InterfaceFaultFragId</a> [ <a onClick="showAll()" href="#zed-InterfaceFaultFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceFaultFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">InterfaceFaultFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-InterfaceFault">Interface Fault</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFaultFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">InterfaceFragId</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">fault</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-InterfaceFragId">InterfaceFragId</a>, <a href="#zed-NCName">NCName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-InterfaceFaultDesignator"></a><div id="twisty-head-zed-InterfaceFaultDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceFaultDesignator')">InterfaceFaultDesignator</a>...</div><div id="twisty-body-zed-InterfaceFaultDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceFaultDesignator')">InterfaceFaultDesignator</a> [ <a onClick="showAll()" href="#zed-InterfaceFaultDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceFaultDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">InterfaceFaultDesignator</span>
+ express the association between an <a href="wsdl20.html#component-InterfaceFault">Interface Fault</a>
+ component and the IRI reference formed
+ by a namespace IRI and an interface fault fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFaultDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">InterfaceDesignator</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">InterfaceFaultFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceFaultComps</span></span></td></tr<tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">interfaceComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span>.<span class="zi">name</span>.<span class="zi">localName</span> <span class="zinfix">=</span> <span class="zi">fault</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-InterfaceDesignator">InterfaceDesignator</a>, <a href="#zed-InterfaceFault">InterfaceFault</a>, <a href="#zed-InterfaceFaultFragId">InterfaceFaultFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 10935,10938 ****
--- 10991,11023 ----
</li>
</ol>
+
+ <a name="zed-InterfaceOpFragId"></a><div id="twisty-head-zed-InterfaceOpFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceOpFragId')">InterfaceOpFragId</a>...</div><div id="twisty-body-zed-InterfaceOpFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceOpFragId')">InterfaceOpFragId</a> [ <a onClick="showAll()" href="#zed-InterfaceOpFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceOpFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">InterfaceOpFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceOpFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">InterfaceFragId</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">operation</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-InterfaceFragId">InterfaceFragId</a>, <a href="#zed-NCName">NCName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-InterfaceOpDesignator"></a><div id="twisty-head-zed-InterfaceOpDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceOpDesignator')">InterfaceOpDesignator</a>...</div><div id="twisty-body-zed-InterfaceOpDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceOpDesignator')">InterfaceOpDesignator</a> [ <a onClick="showAll()" href="#zed-InterfaceOpDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceOpDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">InterfaceOpDesignator</span>
+ express the association between an <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a>
+ component and the IRI reference formed
+ by a namespace IRI and an interface operation fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceOpDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">InterfaceDesignator</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">InterfaceOpFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceOpComps</span></span></td></tr><tr><td clss="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">interfaceComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComp</span>.<span class="zi">name</span>.<span class="zi">localName</span> <span class="zinfix">=</span> <span class="zi">operation</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-InterfaceDesignator">InterfaceDesignator</a>, <a href="#zed-InterfaceOperation">InterfaceOperation</a>, <a href="#zed-InterfaceOpFragId">InterfaceOpFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 10979,10982 ****
--- 11064,11096 ----
</li>
</ol>
+
+ <a name="zed-InterfaceMessageRefFragId"></a><div id="twisty-head-zed-InterfaceMessageRefFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceMessageRefFragId')">InterfaceMessageRefFragId</a>...</div><div id="twisty-body-zed-InterfaceMessageRefFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceMessageRefFragId')">InterfaceMessageRefFragId</a> [ <a onClick="showAll()" href="#zed-InterfaceMessageRefFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceMessageRefFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">InterfaceMessageRefFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceMessageRefFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">InterfaceOpFragId</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">message</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-InterfaceMessageRefDesignator"></a><div id="twisty-head-zed-InterfaceMessageRefDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceMessageRefDesignator')">InterfaceMessageRefDesignator</a>...</div><div id="twisty-body-zed-InterfaceMessageRefDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceMessageRefDesignator')">InterfaceMessageRefDesignator</a> [ <a onClick="showAll()" href="#zed-InterfaceMessageRefDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceMessageRefDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">InterfaceMessageRefDesignator</span>
+ express the association between an <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
+ component and the IRI reference formed
+ by a namespace IRI and an interface message reference fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceMessageRefDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">InterfaceOpDesignator</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceMessageRefComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceMessageReference</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">InterfaceMessageRefFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceMessageRefComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceessageRefComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceMessageRefComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">interfaceOpComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceMessageRefComp</span>.<span class="zi">messageLabel</span> <span class="zinfix">=</span> <span class="zi">message</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-InterfaceOpDesignator">InterfaceOpDesignator</a>, <a href="#zed-InterfaceMessageReference">InterfaceMessageReference</a>, <a href="#zed-InterfaceMessageRefFragId">InterfaceMessageRefFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11039,11042 ****
--- 11153,11185 ----
</li>
</ol>
+
+ <a name="zed-InterfaceFaultRefFragId"></a><div id="twisty-head-zed-InterfaceFaultRefFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceFaultRefFragId')">InterfaceFaultRefFragId</a>...</div><div id="twisty-body-zed-InterfaceFaultRefFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceFaultRefFragId')">InterfaceFaultRefFragId</a> [ <a onClick="showAll()" href="#zed-InterfaceFaultRefFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceFaultRefFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">InterfaceFaultRefFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFaultRefFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">InterfaceOpFragId</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">message</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">fault</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>, <a href="#zed-QName">QName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-InterfaceFaultRefDesignator"></a><div id="twisty-head-zed-InterfaceFaultRefDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-InterfaceFaultRefDesignator')">InterfaceFaultRefDesignator</a>...</div><div id="twisty-body-zed-InterfaceFaultRefDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-InterfaceFaultRefDesignator')">InterfaceFaultRefDesignator</a> [ <a onClick="showAll()" href="#zed-InterfaceFaultRefDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-InterfaceFaultRefDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">InterfaceFaultRefDesignator</span>
+ express the association between an <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
+ component and the IRI reference formed
+ by a namespace IRI and an interface fault reference fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">InterfaceFaultRefDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">InterfaceOpDesignator</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceFaultReference</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">InterfaceFaultRefFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zchematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceFaultComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span>.<span class="zi">id</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceComp</span>.<span class="zi">allInterfaceFaults</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">fault</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceFaultRefComps</span></span></td></tr><tr><td clas="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span>.<span class="zi">interfaceFault</span> <span class="zinfix">=</span> <span class="zi">interfaceFaultComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span>.<span class="zi">messageLabel</span> <span class="zinfix">=</span> <span class="zi">message</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-InterfaceOpDesignator">InterfaceOpDesignator</a>, <a href="#zed-InterfaceFault">InterfaceFault</a>, <a href="#zed-InterfaceFaultReference">InterfaceFaultReference</a>, <a href="#zed-InterfaceFaultRefFragId">InterfaceFaultRefFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11059,11062 ****
--- 11202,11250 ----
</li>
</ol>
+
+ <a name="zed-BindingFragId"></a><div id="twisty-head-zed-BindingFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingFragId')">BindingFragId</a>...</div><div id="twisty-body-zed-BindingFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingFragId')">BindingFragId</a> [ <a onClick="showAll()" href="#zed-BindingFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">BindingFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-Binding">Binding</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFragId</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">binding</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-BindingDesignator"></a><div id="twisty-head-zed-BindingDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingDesignator')">BindingDesignator</a>...</div><div id="twisty-body-zed-BindingDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingDesignator')">BindingDesignator</a> [ <a onClick="showAll()" href="#zed-BindingDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">BindingDesignator</span>
+ express the association between a <a href="wsdl20.html#component-Binding">Binding</a>
+ component and the IRI reference formed
+ by a namespace IRI and a binding fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentModel</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingComp</span> <span class="zinfix">:</span> <span class="zi">Binding</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">namespace</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">BindingFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi>bindingComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">bindingComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingComp</span>.<span class="zi">name</span>.<span class="zi">namespaceName</span> <span class="zinfix">=</span> <span class="zi">namespace</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingComp</span>.<span class="zi">name</span>.<span class="zi">localName</span> <span class="zinfix">=</span> <span class="zi">binding</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ComponentModel">ComponentModel</a>, <a href="#zed-Binding">Binding</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-BindingFragId">BindingFragId</a>.</span></span></div>
+
+ <p>Note that the above definition applies to all <a href="wsdl20.html#component-Binding">Binding</a> components, whether or not they bind a specific
+ <a href="wsdl20.html#component-Interface">Interface</a> component.</p>
+
+ </div>
+
+ <a name="zed-BindingInterfaceDesignator"></a><div id="twisty-head-zed-BindingInterfaceDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingInterfaceDesignator')">BindingInterfaceDesignator</a>...</div><div id="twisty-body-zed-BindingInterfaceDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingInterfaceDesignator')">BindingInterfaceDesignator</a> [ <a onClick="showAll()" href="#zed-BindingInterfaceDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingInterfaceDesignator">hide all</a> ]<br>
+
+ <p>Let <span class="zi">BindingInterfaceDesignator</span> express the association between an <a href="wsdl20.html#component-Interface">Interface</a>
+ component and the IRI reference formed by a namespace IRI and a binding fragment identifier in the
+ case that the associated <a href="wsdl20.html#component-Binding">Binding</a> component binds a specific <a href="wsdl20.html#component-Interface">Interface</a> component.
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingInterfaceDesignator</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">BindingDesignator</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComp</span> <span class="zinfix">:</span> <span class="zi">Interface</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceComps</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschemtext"><span class="zi">bindingComp</span>.<span class="zi">interface</span> <span class="zinfix">=</span> {<span class="zi">interfaceComp</span>.<span class="zi">id</span>}</span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingDesignator">BindingDesignator</a>, <a href="#zed-Interface">Interface</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11095,11098 ****
--- 11283,11315 ----
</li>
</ol>
+
+ <a name="zed-BindingFaultFragId"></a><div id="twisty-head-zed-BindingFaultFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingFaultFragId')">BindingFaultFragId</a>...</div><div id="twisty-body-zed-BindingFaultFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingFaultFragId')">BindingFaultFragId</a> [ <a onClick="showAll()" href="#zed-BindingFaultFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingFaultFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">BindingFaultFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-BindingFault">Binding Fault</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFaultFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingFragId</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">fault</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingFragId">BindingFragId</a>, <a href="#zed-QName">QName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-BindingFaultDesignator"></a><div id="twisty-head-zed-BindingFaultDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingFaultDesignator')">BindingFaultDesignator</a>...</div><div id="twisty-body-zed-BindingFaultDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingFaultDesignator')">BindingFaultDesignator</a> [ <a onClick="showAll()" href="#zed-BindingFaultDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingFaultDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">BindingFaultDesignator</span>
+ express the association between a <a href="wsdl20.html#component-BindingFault">Binding Fault</a>
+ component and the IRI reference formed
+ by a namespace IRI and a binding fault fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFaultDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingInterfaceDesignator</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceFault</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultComp</span> <span class="zinfix">:</span> <span class="zi">BindingFault</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">BindingFaultFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan=""><span class="zschematext"><span class="zi">interfaceFaultComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceFaultComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span>.<span class="zi">id</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceComp</span>.<span class="zi">allInterfaceFaults</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultComp</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">fault</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">bindingFaultComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><spn class="zschematext"><span class="zi">bindingFaultComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">bindingComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultComp</span>.<span class="zi">interfaceFault</span> <span class="zinfix">=</span> <span class="zi">interfaceFaultComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingInterfaceDesignator">BindingInterfaceDesignator</a>, <a href="#zed-InterfaceFault">InterfaceFault</a>, <a href="#zed-BindingFault">BindingFault</a>, <a href="#zed-BindingFaultFragId">BindingFaultFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11131,11134 ****
--- 11348,11380 ----
</li>
</ol>
+
+ <a name="zed-BindingOpFragId"></a><div id="twisty-head-zed-BindingOpFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingOpFragId')">BindingOpFragId</a>...</div><div id="twisty-body-zed-BindingOpFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingOpFragId')">BindingOpFragId</a> [ <a onClick="showAll()" href="#zed-BindingOpFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingOpFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">BindingOpFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingOpFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingFragId</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">operation</span> <span class="zinfix">:</span> <span class="zi">QName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingFragId">BindingFragId</a>, <a href="#zed-QName">QName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-BindingOpDesignator"></a><div id="twisty-head-zed-BindingOpDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingOpDesignator')">BindingOpDesignator</a>...</div><div id="twisty-body-zed-BindingOpDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingOpDesignator')">BindingOpDesignator</a> [ <a onClick="showAll()" href="#zed-BindingOpDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingOpDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">BindingOpDesignator</span>
+ express the association between a <a href="wsdl20.html#component-BindingOperation">Binding Operation</a>
+ component and the IRI reference formed
+ by a namespace IRI and a binding operation fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingOpDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingInterfaceDesignator</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceOperation</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComp</span> <span class="zinfix">:</span> <span class="zi">BindingOperation</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">BindingOpFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><pan class="zschematext"><span class="zi">interfaceOpComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceOpComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComp</span>.<span class="zi">id</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceComp</span>.<span class="zi">allInterfaceOperations</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceOpComp</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">operation</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">bindingOpComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschmatext"><span class="zi">bindingOpComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">bindingComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingOpComp</span>.<span class="zi">interfaceOperation</span> <span class="zinfix">=</span> <span class="zi">interfaceOpComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingInterfaceDesignator">BindingInterfaceDesignator</a>, <a href="#zed-InterfaceOperation">InterfaceOperation</a>, <a href="#zed-BindingOperation">BindingOperation</a>, <a href="#zed-BindingOpFragId">BindingOpFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11183,11186 ****
--- 11429,11461 ----
</li>
</ol>
+
+ <a name="zed-BindingMessageRefFragId"></a><div id="twisty-head-zed-BindingMessageRefFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingMessageRefFragId')">BindingMessageRefFragId</a>...</div><div id="twisty-body-zed-BindingMessageRefFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingMessageRefFragId')">BindingMessageRefFragId</a> [ <a onClick="showAll()" href="#zed-BindingMessageRefFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingMessageRefFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">BindingMessageRefFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingMessageRefFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingOpFragId</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">message</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingOpFragId">BindingOpFragId</a>, <a href="#zed-QName">QName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-BindingMessageRefDesignator"></a><div id="twisty-head-zed-BindingMessageRefDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingMessageRefDesignator')">BindingMessageRefDesignator</a>...</div><div id="twisty-body-zed-BindingMessageRefDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingMessageRefDesignator')">BindingMessageRefDesignator</a> [ <a onClick="showAll()" href="#zed-BindingMessageRefDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingMessageRefDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">BindingMessageRefDesignator</span>
+ express the association between a <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a>
+ component and the IRI reference formed
+ by a namespace IRI and a binding message reference fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingMessageRefDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingOpDesignator</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceMessageRefComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceMessageReference</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComp</span> <span class="zinfix">:</span> <span class="zi">BindingMessageReference</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">BindingMessageRefFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><t><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceMessageRefComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceMessageRefComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceMessageRefComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">interfaceOpComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceMessageRefComp</span>.<span class="zi">messageLabel</span> <span class="zinfix">=</span> <span class="zi">message</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">bindingMessageRefComps</span></span></td></tr><tr><td clss="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">bindingOpComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingMessageRefComp</span>.<span class="zi">interfaceMessageReference</span> <span class="zinfix">=</span> <span class="zi">interfaceMessageRefComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingOpDesignator">BindingOpDesignator</a>, <a href="#zed-InterfaceMessageReference">InterfaceMessageReference</a>, <a href="#zed-BindingMessageReference">BindingMessageReference</a>, <a href="#zed-BindingMessageRefFragId">BindingMessageRefFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11255,11258 ****
--- 11530,11562 ----
</li>
</ol>
+
+ <a name="zed-BindingFaultRefFragId"></a><div id="twisty-head-zed-BindingFaultRefFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingFaultRefFragId')">BindingFaultRefFragId</a>...</div><div id="twisty-body-zed-BindingFaultRefFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingFaultRefFragId')">BindingFaultRefFragId</a> [ <a onClick="showAll()" href="#zed-BindingFaultRefFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingFaultRefFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">BindingFaultRefFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-BindingFaultReference">Binding Fault Reference</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFaultRefFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingOpFragId</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingFaultFragId</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">message</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingOpFragId">BindingOpFragId</a>, <a href="#zed-BindingFaultFragId">BindingFaultFragId</a>, <a href="#zed-NCName">NCName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-BindingFaultRefDesignator"></a><div id="twisty-head-zed-BindingFaultRefDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-BindingFaultRefDesignator')">BindingFaultRefDesignator</a>...</div><div id="twisty-body-zed-BindingFaultRefDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-BindingFaultRefDesignator')">BindingFaultRefDesignator</a> [ <a onClick="showAll()" href="#zed-BindingFaultRefDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-BindingFaultRefDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">BindingFaultRefDesignator</span>
+ express the association between a <a href="wsdl20.html#component-BindingFaultReference">Binding Fault Reference</a>
+ component and the IRI reference formed
+ by a namespace IRI and a binding fault reference fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">BindingFaultRefDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingOpDesignator</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">BindingFaultDesignator</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span> <span class="zinfix">:</span> <span class="zi">InterfaceFaultReference</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultRefComp</span> <span class="zinfix">:</span> <span class="zi">BindingFaultReference</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschemaext"><span class="zi">BindingFaultRefFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">interfaceFaultRefComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">interfaceOpComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span>.<span class="zi">interfaceFault</span> <span class="zinfix">=</span> <span class="zi">interfaceFaultComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">interfaceFaultRefComp</span>.<span class="zi">messageLabel</san> <span class="zinfix">=</span> <span class="zi">message</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultRefComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">bindingFaultRefComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultRefComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">bindingOpComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">bindingFaultRefComp</span>.<span class="zi">interfaceFaultReference</span> <span class="zinfix">=</span> <span class="zi">interfaceFaultRefComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-BindingOpDesignator">BindingOpDesignator</a>, <a href="#zed-BindingFaultDesignator">BindingFaultDesignator</a>, <a href="#zed-InterfaceFaultReference">InterfaceFaultReference</a>, <a href="#zed-BindingFaultReference">BindingFaultReference</a>, <a href="#zed-BindingFaultRefFragId">BindingFaultRefFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11277,11280 ****
--- 11581,11613 ----
</li>
</ol>
+
+ <a name="zed-ServiceFragId"></a><div id="twisty-head-zed-ServiceFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-ServiceFragId')">ServiceFragId</a>...</div><div id="twisty-body-zed-ServiceFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-ServiceFragId')">ServiceFragId</a> [ <a onClick="showAll()" href="#zed-ServiceFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-ServiceFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">ServiceFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-Service">Service</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ServiceFragId</span></span></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">service</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-NCName">NCName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-ServiceDesignator"></a><div id="twisty-head-zed-ServiceDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-ServiceDesignator')">ServiceDesignator</a>...</div><div id="twisty-body-zed-ServiceDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-ServiceDesignator')">ServiceDesignator</a> [ <a onClick="showAll()" href="#zed-ServiceDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-ServiceDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">ServiceDesignator</span>
+ express the association between a <a href="wsdl20.html#component-Service">Service</a>
+ component and the IRI reference formed
+ by a namespace IRI and a service fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">ServiceDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ComponentModel</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">serviceComp</span> <span class="zinfix">:</span> <span class="zi">Service</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">namespace</span> <span class="zinfix">:</span> <span class="zi">AbsoluteURI</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">ServiceFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi>serviceComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">serviceComps</span></span></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">serviceComp</span>.<span class="zi">name</span>.<span class="zi">namespaceName</span> <span class="zinfix">=</span> <span class="zi">namespace</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">serviceComp</span>.<span class="zi">name</span>.<span class="zi">localName</span> <span class="zinfix">=</span> <span class="zi">service</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ComponentModel">ComponentModel</a>, <a href="#zed-Service">Service</a>, <a href="#zed-AbsoluteURI">AbsoluteURI</a>, <a href="#zed-ServiceFragId">ServiceFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11309,11312 ****
--- 11642,11674 ----
</li>
</ol>
+
+ <a name="zed-EndpointFragId"></a><div id="twisty-head-zed-EndpointFragId" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-EndpointFragId')">EndpointFragId</a>...</div><div id="twisty-body-zed-EndpointFragId" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-EndpointFragId')">EndpointFragId</a> [ <a onClick="showAll()" href="#zed-EndpointFragId">show all</a> ] [ <a onClick="hideAll()" href="#zed-EndpointFragId">hide all</a> ]<br>
+ <p>
+ Let
+ <span class="zi">EndpointFragId</span>
+ represent the fragment identifier for the
+ <a href="wsdl20.html#component-Endpoint">Endpoint</a>
+ component:
+ </p>
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">EndpointFragId</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ServiceFragId</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">endpoint</span> <span class="zinfix">:</span> <span class="zi">NCName</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ServiceFragId">ServiceFragId</a>, <a href="#zed-NCName">NCName</a>.</span></span></div>
+
+ </div>
+
+ <a name="zed-EndpointDesignator"></a><div id="twisty-head-zed-EndpointDesignator" class="twisty-head"><img src="images/left-twisty-13.png" alt="" class="twisty-icon"><a onclick="show('zed-EndpointDesignator')">EndpointDesignator</a>...</div><div id="twisty-body-zed-EndpointDesignator" class="twisty-body"><img src="images/down-twisty-13.png" alt="" class="twisty-icon"><a onclick="hide('zed-EndpointDesignator')">EndpointDesignator</a> [ <a onClick="showAll()" href="#zed-EndpointDesignator">show all</a> ] [ <a onClick="hideAll()" href="#zed-EndpointDesignator">hide all</a> ]<br>
+ <p>
+ Let <span class="zi">EndpointDesignator</span>
+ express the association between an <a href="wsdl20.html#component-Endpoint">Endpoint</a>
+ component and the IRI reference formed
+ by a namespace IRI and an endpoint fragment identifier:
+ </p>
+
+ <table class="zschema"><col class="zschema1"><col class="zschema2"><col class="zschema3"><tbody><tr><td colspan="2" class="zschemaname"><span class="zschemaname"><span class="zi">EndpointDesignator</span></span></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">ServiceDesignator</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">endpointComp</span> <span class="zinfix">:</span> <span class="zi">Endpoint</span></span></td></tr><tr><td class="l"></td><td></td><td></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">EndpointFragId</span></span></td></tr><tr><td class="bl"></td><td></td><td></td></tr><tr><td class="zschematext" colspan="3"><span class="zschematext"><span class="zi">endpointComp</span><span class="zinfix"><span class="symbol">Î</span></span><span class="zi">endpointComps</span></span></td></tr><tr><td class="zschematext" colspan=""><span class="zschematext"><span class="zi">endpointComp</span>.<span class="zi">parent</span> <span class="zinfix">=</span> <span class="zi">serviceComp</span>.<span class="zi">id</span></span></td></tr><tr><td class="zschemalasttext" colspan="3"><span class="zschematext"><span class="zi">endpointComp</span>.<span class="zi">name</span> <span class="zinfix">=</span> <span class="zi">endpoint</span></span></td></tr><tr><td class="bl"></td><td class="b"></td><td></td></tr></tbody></table>
+
+ <div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ServiceDesignator">ServiceDesignator</a>, <a href="#zed-Endpoint">Endpoint</a>, <a href="#zed-EndpointFragId">EndpointFragId</a>.</span></span></div>
+
+ </div>
+
</div>
***************
*** 11449,11453 ****
(IONA Technologies), Asir Vedamuthu
(Microsoft Corporation), Sanjiva Weerawarana
! (Independent), Ümit Yalçınalp
(SAP AG).</p>
<p>Previous members were:
--- 11811,11815 ----
(IONA Technologies), Asir Vedamuthu
(Microsoft Corporation), Sanjiva Weerawarana
! (WSO2), Ümit Yalçınalp
(SAP AG).</p>
<p>Previous members were:
***************
*** 11627,11631 ****
<div class="div1">
! <h2><a name="N1667F"></a>D. Component Summary (Non-Normative)</h2>
<p>
<a href="#component-summary">Table D-1</a>
--- 11989,11993 ----
<div class="div1">
! <h2><a name="N1698F"></a>D. Component Summary (Non-Normative)</h2>
<p>
<a href="#component-summary">Table D-1</a>
***************
*** 12234,12237 ****
--- 12596,12606 ----
<tr>
+ <td rowspan="1" colspan="1">20051113</td>
+ <td rowspan="1" colspan="1">AGR</td>
+ <td rowspan="1" colspan="1">Added Z Notation for fragment identifiers and component designators for Interface, Binding, and Service component families in Appendix A.
+ </td>
+ </tr>
+
+ <tr>
<td rowspan="1" colspan="1">20051112</td>
<td rowspan="1" colspan="1">AGR</td>
***************
*** 12949,12952 ****
--- 13318,13322 ----
</tr>
+
<tr>
<td rowspan="1" colspan="1">20050320</td>
***************
*** 14048,14051 ****
--- 14418,14422 ----
namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td>
</tr>
+
<tr>
<td rowspan="1" colspan="1">20030122</td>
Index: wsdl20.tex
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v
retrieving revision 1.89
retrieving revision 1.90
diff -C2 -d -r1.89 -r1.90
*** wsdl20.tex 12 Nov 2005 01:20:48 -0000 1.89
--- wsdl20.tex 14 Nov 2005 03:41:20 -0000 1.90
***************
*** 37,41 ****
Arthur Ryman, IBM\\
! Sanjiva Weerawarana, \\
\end{description}
--- 37,41 ----
Arthur Ryman, IBM\\
! Sanjiva Weerawarana, WSO2\\
\end{description}
***************
*** 648,652 ****
-
Let
$ID$
--- 648,651 ----
***************
*** 3273,3277 ****
\t1 x.id \in i.allInterfaceOperations \land \\
\t1 y.id \in i.allInterfaceOperations \land \\
-
\t1 x.name = y.name @ x = y
\end{schema}
--- 3272,3275 ----
***************
*** 4376,4379 ****
--- 4374,4378 ----
messages that participate in the pattern and assigns them unique
message labels within the pattern (e.g. 'In', 'Out'). The purpose
+
of an Interface Fault Reference component is to associate an actual message
type (XML element declaration or some other declaration (see
***************
*** 5038,5042 ****
-
\hypertarget{Feature_composition_model}{}
\subsubsection{Feature Composition Model}\label{Feature_composition_model}
--- 5037,5040 ----
***************
*** 10819,10823 ****
WSDL 2.0 specification. WSDL 2.0 recommends that specifications defining
such protocols also define any necessary WSDL 2.0 extensions used to
-
describe those protocols or formats.
--- 10817,10820 ----
***************
*** 11964,11967 ****
--- 11961,12007 ----
\end{enumerate}
+ \hypertarget{zed-InterfaceFragId}{}
+
+
+ Let
+ $InterfaceFragId$
+ represent the fragment identifier for the
+ Interface
+ component:
+
+ \begin{schema}{InterfaceFragId}
+ interface : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-NCName}{NCName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-InterfaceDesignator}{}
+
+
+ Let $InterfaceDesignator$
+ express the association between an Interface
+ component and the IRI reference formed
+ by a namespace IRI and an interface fragment identifier:
+
+
+ \begin{schema}{InterfaceDesignator}
+ ComponentModel \\
+ interfaceComp : Interface
+ \also
+ namespace : AbsoluteURI \\
+ InterfaceFragId
+ \where
+ interfaceComp \in interfaceComps \\
+ interfaceComp.name.namespaceName = namespace \\
+ interfaceComp.name.localName = interface
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-ComponentModel}{ComponentModel}, \hyperlink{zed-Interface}{Interface}, \hyperlink{zed-AbsoluteURI}{AbsoluteURI}, \hyperlink{zed-InterfaceFragId}{InterfaceFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.interfaceFault}{}
***************
*** 11997,12000 ****
--- 12037,12083 ----
\end{enumerate}
+ \hypertarget{zed-InterfaceFaultFragId}{}
+
+
+ Let
+ $InterfaceFaultFragId$
+ represent the fragment identifier for the
+ Interface Fault
+ component:
+
+ \begin{schema}{InterfaceFaultFragId}
+ InterfaceFragId \\
+ fault : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-InterfaceFragId}{InterfaceFragId}, \hyperlink{zed-NCName}{NCName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-InterfaceFaultDesignator}{}
+
+
+ Let $InterfaceFaultDesignator$
+ express the association between an Interface Fault
+ component and the IRI reference formed
+ by a namespace IRI and an interface fault fragment identifier:
+
+
+ \begin{schema}{InterfaceFaultDesignator}
+ InterfaceDesignator \\
+ interfaceFaultComp : InterfaceFault
+ \also
+ InterfaceFaultFragId
+ \where
+ interfaceFaultComp \in interfaceFaultComps \\
+ interfaceFaultComp.parent = interfaceComp.id \\
+ interfaceFaultComp.name.localName = fault
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-InterfaceDesignator}{InterfaceDesignator}, \hyperlink{zed-InterfaceFault}{InterfaceFault}, \hyperlink{zed-InterfaceFaultFragId}{InterfaceFaultFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.interfaceOperation}{}
***************
*** 12030,12033 ****
--- 12113,12159 ----
\end{enumerate}
+ \hypertarget{zed-InterfaceOpFragId}{}
+
+
+ Let
+ $InterfaceOpFragId$
+ represent the fragment identifier for the
+ Interface Operation
+ component:
+
+ \begin{schema}{InterfaceOpFragId}
+ InterfaceFragId \\
+ operation : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-InterfaceFragId}{InterfaceFragId}, \hyperlink{zed-NCName}{NCName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-InterfaceOpDesignator}{}
+
+
+ Let $InterfaceOpDesignator$
+ express the association between an Interface Operation
+ component and the IRI reference formed
+ by a namespace IRI and an interface operation fragment identifier:
+
+
+ \begin{schema}{InterfaceOpDesignator}
+ InterfaceDesignator \\
+ interfaceOpComp : InterfaceOperation
+ \also
+ InterfaceOpFragId
+ \where
+ interfaceOpComp \in interfaceOpComps \\
+ interfaceOpComp.parent = interfaceComp.id \\
+ interfaceOpComp.name.localName = operation
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-InterfaceDesignator}{InterfaceDesignator}, \hyperlink{zed-InterfaceOperation}{InterfaceOperation}, \hyperlink{zed-InterfaceOpFragId}{InterfaceOpFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.interfaceMessageReference}{}
***************
*** 12077,12080 ****
--- 12203,12249 ----
\end{enumerate}
+ \hypertarget{zed-InterfaceMessageRefFragId}{}
+
+
+ Let
+ $InterfaceMessageRefFragId$
+ represent the fragment identifier for the
+ Interface Message Reference
+ component:
+
+ \begin{schema}{InterfaceMessageRefFragId}
+ InterfaceOpFragId\\
+ message : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-NCName}{NCName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-InterfaceMessageRefDesignator}{}
+
+
+ Let $InterfaceMessageRefDesignator$
+ express the association between an Interface Message Reference
+ component and the IRI reference formed
+ by a namespace IRI and an interface message reference fragment identifier:
+
+
+ \begin{schema}{InterfaceMessageRefDesignator}
+ InterfaceOpDesignator \\
+ interfaceMessageRefComp : InterfaceMessageReference
+ \also
+ InterfaceMessageRefFragId
+ \where
+ interfaceMessageRefComp \in interfaceMessageRefComps \\
+ interfaceMessageRefComp.parent = interfaceOpComp.id \\
+ interfaceMessageRefComp.messageLabel = message
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-InterfaceOpDesignator}{InterfaceOpDesignator}, \hyperlink{zed-InterfaceMessageReference}{InterfaceMessageReference}, \hyperlink{zed-InterfaceMessageRefFragId}{InterfaceMessageRefFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.interfaceFaultReference}{}
***************
*** 12142,12145 ****
--- 12311,12363 ----
\end{enumerate}
+ \hypertarget{zed-InterfaceFaultRefFragId}{}
+
+
+ Let
+ $InterfaceFaultRefFragId$
+ represent the fragment identifier for the
+ Interface Fault Reference
+ component:
+
+ \begin{schema}{InterfaceFaultRefFragId}
+ InterfaceOpFragId \\
+ message : NCName \\
+ fault : QName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-NCName}{NCName}, \hyperlink{zed-QName}{QName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-InterfaceFaultRefDesignator}{}
+
+
+ Let $InterfaceFaultRefDesignator$
+ express the association between an Interface Fault Reference
+ component and the IRI reference formed
+ by a namespace IRI and an interface fault reference fragment identifier:
+
+
+ \begin{schema}{InterfaceFaultRefDesignator}
+ InterfaceOpDesignator \\
+ interfaceFaultComp : InterfaceFault \\
+ interfaceFaultRefComp : InterfaceFaultReference
+ \also
+ InterfaceFaultRefFragId
+ \where
+ interfaceFaultComp \in interfaceFaultComps \\
+ interfaceFaultComp.id \in interfaceComp.allInterfaceFaults \\
+ interfaceFaultComp.name = fault
+ \also
+ interfaceFaultRefComp \in interfaceFaultRefComps \\
+ interfaceFaultRefComp.interfaceFault = interfaceFaultComp.id \\
+ interfaceFaultRefComp.messageLabel = message
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-InterfaceOpDesignator}{InterfaceOpDesignator}, \hyperlink{zed-InterfaceFault}{InterfaceFault}, \hyperlink{zed-InterfaceFaultReference}{InterfaceFaultReference}, \hyperlink{zed-InterfaceFaultRefFragId}{InterfaceFaultRefFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.binding}{}
***************
*** 12162,12165 ****
--- 12380,12450 ----
\end{enumerate}
+
+ \hypertarget{zed-BindingFragId}{}
+
+
+ Let
+ $BindingFragId$
+ represent the fragment identifier for the
+ Binding
+ component:
+
+ \begin{schema}{BindingFragId}
+ binding : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-NCName}{NCName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-BindingDesignator}{}
+
+
+ Let $BindingDesignator$
+ express the association between a Binding
+ component and the IRI reference formed
+ by a namespace IRI and a binding fragment identifier:
+
+
+ \begin{schema}{BindingDesignator}
+ ComponentModel \\
+ bindingComp : Binding
+ \also
+ namespace : AbsoluteURI \\
+ BindingFragId
+ \where
+ bindingComp \in bindingComps \\
+ bindingComp.name.namespaceName = namespace \\
+ bindingComp.name.localName = binding
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-ComponentModel}{ComponentModel}, \hyperlink{zed-Binding}{Binding}, \hyperlink{zed-AbsoluteURI}{AbsoluteURI}, \hyperlink{zed-BindingFragId}{BindingFragId}.\end{itshape}\end{small}\end{quote}
+
+ Note that the above definition applies to all Binding components, whether or not they bind a specific
+ Interface component.
+
+
+
+ \hypertarget{zed-BindingInterfaceDesignator}{}
+
+
+ Let $BindingInterfaceDesignator$ express the association between an Interface
+ component and the IRI reference formed by a namespace IRI and a binding fragment identifier in the
+ case that the associated Binding component binds a specific Interface component.
+
+
+ \begin{schema}{BindingInterfaceDesignator}
+ BindingDesignator
+ \also
+ interfaceComp : Interface \\
+ \where
+ interfaceComp \in interfaceComps \\
+ bindingComp.interface = \{interfaceComp.id\}
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingDesignator}{BindingDesignator}, \hyperlink{zed-Interface}{Interface}.\end{itshape}\end{small}\end{quote}
+
+
+
***************
*** 12200,12203 ****
--- 12485,12536 ----
\end{enumerate}
+ \hypertarget{zed-BindingFaultFragId}{}
+
+
+ Let
+ $BindingFaultFragId$
+ represent the fragment identifier for the
+ Binding Fault
+ component:
+
+ \begin{schema}{BindingFaultFragId}
+ BindingFragId \\
+ fault : QName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingFragId}{BindingFragId}, \hyperlink{zed-QName}{QName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-BindingFaultDesignator}{}
+
+
+ Let $BindingFaultDesignator$
+ express the association between a Binding Fault
+ component and the IRI reference formed
+ by a namespace IRI and a binding fault fragment identifier:
+
+
+ \begin{schema}{BindingFaultDesignator}
+ BindingInterfaceDesignator \\
+ interfaceFaultComp : InterfaceFault \\
+ bindingFaultComp : BindingFault
+ \also
+ BindingFaultFragId
+ \where
+ interfaceFaultComp \in interfaceFaultComps \\
+ interfaceFaultComp.id \in interfaceComp.allInterfaceFaults \\
+ interfaceFaultComp.name = fault
+ \also
+ bindingFaultComp \in bindingFaultComps \\
+ bindingFaultComp.parent = bindingComp.id \\
+ bindingFaultComp.interfaceFault = interfaceFaultComp.id
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingInterfaceDesignator}{BindingInterfaceDesignator}, \hyperlink{zed-InterfaceFault}{InterfaceFault}, \hyperlink{zed-BindingFault}{BindingFault}, \hyperlink{zed-BindingFaultFragId}{BindingFaultFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.bindingOperation}{}
***************
*** 12239,12242 ****
--- 12572,12623 ----
\end{enumerate}
+ \hypertarget{zed-BindingOpFragId}{}
+
+
+ Let
+ $BindingOpFragId$
+ represent the fragment identifier for the
+ Binding Operation
+ component:
+
+ \begin{schema}{BindingOpFragId}
+ BindingFragId \\
+ operation : QName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingFragId}{BindingFragId}, \hyperlink{zed-QName}{QName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-BindingOpDesignator}{}
+
+
+ Let $BindingOpDesignator$
+ express the association between a Binding Operation
+ component and the IRI reference formed
+ by a namespace IRI and a binding operation fragment identifier:
+
+
+ \begin{schema}{BindingOpDesignator}
+ BindingInterfaceDesignator \\
+ interfaceOpComp : InterfaceOperation \\
+ bindingOpComp : BindingOperation
+ \also
+ BindingOpFragId
+ \where
+ interfaceOpComp \in interfaceOpComps \\
+ interfaceOpComp.id \in interfaceComp.allInterfaceOperations \\
+ interfaceOpComp.name = operation
+ \also
+ bindingOpComp \in bindingOpComps \\
+ bindingOpComp.parent = bindingComp.id \\
+ bindingOpComp.interfaceOperation = interfaceOpComp.id
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingInterfaceDesignator}{BindingInterfaceDesignator}, \hyperlink{zed-InterfaceOperation}{InterfaceOperation}, \hyperlink{zed-BindingOperation}{BindingOperation}, \hyperlink{zed-BindingOpFragId}{BindingOpFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.bindingMessageReference}{}
***************
*** 12298,12301 ****
--- 12679,12730 ----
\end{enumerate}
+ \hypertarget{zed-BindingMessageRefFragId}{}
+
+
+ Let
+ $BindingMessageRefFragId$
+ represent the fragment identifier for the
+ Binding Message Reference
+ component:
+
+ \begin{schema}{BindingMessageRefFragId}
+ BindingOpFragId \\
+ message : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingOpFragId}{BindingOpFragId}, \hyperlink{zed-QName}{QName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-BindingMessageRefDesignator}{}
+
+
+ Let $BindingMessageRefDesignator$
+ express the association between a Binding Message Reference
+ component and the IRI reference formed
+ by a namespace IRI and a binding message reference fragment identifier:
+
+
+ \begin{schema}{BindingMessageRefDesignator}
+ BindingOpDesignator \\
+ interfaceMessageRefComp : InterfaceMessageReference \\
+ bindingMessageRefComp : BindingMessageReference
+ \also
+ BindingMessageRefFragId
+ \where
+ interfaceMessageRefComp \in interfaceMessageRefComps \\
+ interfaceMessageRefComp.parent = interfaceOpComp.id \\
+ interfaceMessageRefComp.messageLabel = message
+ \also
+ bindingMessageRefComp \in bindingMessageRefComps \\
+ bindingMessageRefComp.parent = bindingOpComp.id \\
+ bindingMessageRefComp.interfaceMessageReference = interfaceMessageRefComp.id
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingOpDesignator}{BindingOpDesignator}, \hyperlink{zed-InterfaceMessageReference}{InterfaceMessageReference}, \hyperlink{zed-BindingMessageReference}{BindingMessageReference}, \hyperlink{zed-BindingMessageRefFragId}{BindingMessageRefFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.bindingFaultReference}{}
***************
*** 12381,12384 ****
--- 12810,12864 ----
\end{enumerate}
+ \hypertarget{zed-BindingFaultRefFragId}{}
+
+
+ Let
+ $BindingFaultRefFragId$
+ represent the fragment identifier for the
+ Binding Fault Reference
+ component:
+
+ \begin{schema}{BindingFaultRefFragId}
+ BindingOpFragId \\
+ BindingFaultFragId \\
+ message : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingOpFragId}{BindingOpFragId}, \hyperlink{zed-BindingFaultFragId}{BindingFaultFragId}, \hyperlink{zed-NCName}{NCName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-BindingFaultRefDesignator}{}
+
+
+ Let $BindingFaultRefDesignator$
+ express the association between a Binding Fault Reference
+ component and the IRI reference formed
+ by a namespace IRI and a binding fault reference fragment identifier:
+
+
+ \begin{schema}{BindingFaultRefDesignator}
+ BindingOpDesignator \\
+ BindingFaultDesignator \\
+ interfaceFaultRefComp : InterfaceFaultReference \\
+ bindingFaultRefComp : BindingFaultReference
+ \also
+ BindingFaultRefFragId
+ \where
+ interfaceFaultRefComp \in interfaceFaultRefComps \\
+ interfaceFaultRefComp.parent = interfaceOpComp.id \\
+ interfaceFaultRefComp.interfaceFault = interfaceFaultComp.id \\
+ interfaceFaultRefComp.messageLabel = message
+ \also
+ bindingFaultRefComp \in bindingFaultRefComps \\
+ bindingFaultRefComp.parent = bindingOpComp.id \\
+ bindingFaultRefComp.interfaceFaultReference = interfaceFaultRefComp.id
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-BindingOpDesignator}{BindingOpDesignator}, \hyperlink{zed-BindingFaultDesignator}{BindingFaultDesignator}, \hyperlink{zed-InterfaceFaultReference}{InterfaceFaultReference}, \hyperlink{zed-BindingFaultReference}{BindingFaultReference}, \hyperlink{zed-BindingFaultRefFragId}{BindingFaultRefFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.service}{}
***************
*** 12403,12406 ****
--- 12883,12929 ----
\end{enumerate}
+
+ \hypertarget{zed-ServiceFragId}{}
+
+
+ Let
+ $ServiceFragId$
+ represent the fragment identifier for the
+ Service
+ component:
+
+ \begin{schema}{ServiceFragId}
+ service : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-NCName}{NCName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-ServiceDesignator}{}
+
+
+ Let $ServiceDesignator$
+ express the association between a Service
+ component and the IRI reference formed
+ by a namespace IRI and a service fragment identifier:
+
+
+ \begin{schema}{ServiceDesignator}
+ ComponentModel \\
+ serviceComp : Service
+ \also
+ namespace : AbsoluteURI \\
+ ServiceFragId
+ \where
+ serviceComp \in serviceComps \\
+ serviceComp.name.namespaceName = namespace \\
+ serviceComp.name.localName = service
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-ComponentModel}{ComponentModel}, \hyperlink{zed-Service}{Service}, \hyperlink{zed-AbsoluteURI}{AbsoluteURI}, \hyperlink{zed-ServiceFragId}{ServiceFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
***************
*** 12437,12440 ****
--- 12960,13006 ----
\end{enumerate}
+ \hypertarget{zed-EndpointFragId}{}
+
+
+ Let
+ $EndpointFragId$
+ represent the fragment identifier for the
+ Endpoint
+ component:
+
+ \begin{schema}{EndpointFragId}
+ ServiceFragId \\
+ endpoint : NCName
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-ServiceFragId}{ServiceFragId}, \hyperlink{zed-NCName}{NCName}.\end{itshape}\end{small}\end{quote}
+
+
+
+ \hypertarget{zed-EndpointDesignator}{}
+
+
+ Let $EndpointDesignator$
+ express the association between an Endpoint
+ component and the IRI reference formed
+ by a namespace IRI and an endpoint fragment identifier:
+
+
+ \begin{schema}{EndpointDesignator}
+ ServiceDesignator \\
+ endpointComp : Endpoint
+ \also
+ EndpointFragId
+ \where
+ endpointComp \in endpointComps \\
+ endpointComp.parent = serviceComp.id \\
+ endpointComp.name = endpoint
+ \end{schema}
+
+ \begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-ServiceDesignator}{ServiceDesignator}, \hyperlink{zed-Endpoint}{Endpoint}, \hyperlink{zed-EndpointFragId}{EndpointFragId}.\end{itshape}\end{small}\end{quote}
+
+
+
+
\hypertarget{wsdl.feature}{}
***************
*** 12581,12585 ****
(IONA Technologies), Asir Vedamuthu
(Microsoft Corporation), Sanjiva Weerawarana
! (Independent), \"{U}mit Yal\c{c}{\i}nalp
(SAP AG).
Previous members were:
--- 13147,13151 ----
(IONA Technologies), Asir Vedamuthu
(Microsoft Corporation), Sanjiva Weerawarana
! (WSO2), \"{U}mit Yal\c{c}{\i}nalp
(SAP AG).
Previous members were:
***************
*** 13397,13400 ****
--- 13963,13973 ----
+ 20051113&
+ AGR&
+ Added Z Notation for fragment identifiers and component designators for Interface, Binding, and Service component families in Appendix A.
+
+ \\ \hline
+
+
20051112&
AGR&
***************
*** 14112,14115 ****
--- 14685,14689 ----
\\ \hline
+
20050320&
***************
*** 15211,15214 ****
--- 15785,15789 ----
namespaces to \hyperlink{InterfaceOperation_details}{\textbf{\ref*{InterfaceOperation_details} The Interface Operation Component}}
\\ \hline
+
20030122&
Index: component-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/component-table.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** component-table.xml 13 Nov 2005 02:55:42 -0000 1.24
--- component-table.xml 14 Nov 2005 03:41:21 -0000 1.25
***************
*** 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 Fault Reference.<prop comp="Interface Fault Reference">direction</prop>, Interface Message Reference.<prop comp="Interface Message 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>.<prop comp="">features</prop>, Binding.<prop comp="Binding">features</prop>, Binding Fault.<prop comp="Binding Fault">features</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
features
</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
features
! </prop>, Binding Operation.<prop comp="Binding Operation">features</prop>, Endpoint.<prop comp="Endpoint">features</prop>, Interface.<prop comp="Interface">features</prop>, Interface Fault.<prop comp="Interface Fault">features</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">features</prop>, Interface Message Reference.<prop comp="Interface Message Reference">features</prop>, Interface Operation.<prop comp="Interface Operation">features</prop>, Service.<prop comp="Service">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 Fault Reference.<prop comp="Interface Fault Reference">message label</prop>, Interface Message Reference.<prop comp="Interface Message Reference">message label</prop></td>
! </tr>
! <tr>
! <td>name</td>
! <td>.<prop comp="">name</prop>, Binding.<prop comp="Binding">name</prop>, Element Declaration.<prop comp="Element Declaration">name</prop>, Endpoint.<prop comp="Endpoint">name</prop>, Interface.<prop comp="Interface">name</prop>, Interface Fault.<prop comp="Interface Fault">name</prop>, Interface Operation.<prop comp="Interface Operation">name</prop>, Service.<prop comp="Service">name</prop>, Type Definition.<prop comp="Type Definition">name</prop></td>
! </tr>
! <tr>
! <td>parent</td>
! <td>.<prop comp="">parent</prop>, Binding Fault.<prop comp="Binding Fault">parent</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
parent
</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
parent
! </prop>, Binding Operation.<prop comp="Binding Operation">parent</prop>, Endpoint.<prop comp="Endpoint">parent</prop>, Feature.<prop comp="Feature">parent</prop>, Interface Fault.<prop comp="Interface Fault">parent</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">parent</prop>, Interface Message Reference.<prop comp="Interface Message Reference">parent</prop>, Interface Operation.<prop comp="Interface Operation">parent</prop>, Property.<prop comp="Property">parent</prop></td>
! </tr>
! <tr>
! <td>properties</td>
! <td>.<prop comp="">properties</prop>, Binding.<prop comp="Binding">properties</prop>, Binding Fault.<prop comp="Binding Fault">properties</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
properties
</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
properties
! </prop>, Binding Operation.<prop comp="Binding Operation">properties</prop>, Endpoint.<prop comp="Endpoint">properties</prop>, Interface.<prop comp="Interface">properties</prop>, Interface Fault.<prop comp="Interface Fault">properties</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">properties</prop>, Interface Message Reference.<prop comp="Interface Message Reference">properties</prop>, Interface Operation.<prop comp="Interface Operation">properties</prop>, Service.<prop comp="Service">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 Fault Reference.<prop comp="Interface Fault Reference">direction</prop>, Interface Message Reference.<prop comp="Interface Message 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>.<prop comp="">features</prop>, Binding.<prop comp="Binding">features</prop>, Binding Fault.<prop comp="Binding Fault">features</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
features
</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
features
! </prop>, Binding Operation.<prop comp="Binding Operation">features</prop>, Endpoint.<prop comp="Endpoint">features</prop>, Interface.<prop comp="Interface">features</prop>, Interface Fault.<prop comp="Interface Fault">features</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">features</prop>, Interface Message Reference.<prop comp="Interface Message Reference">features</prop>, Interface Operation.<prop comp="Interface Operation">features</prop>, Service.<prop comp="Service">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 Fault Reference.<prop comp="Interface Fault Reference">message label</prop>, Interface Message Reference.<prop comp="Interface Message Reference">message label</prop>
! </td>
! </tr>
! <tr>
! <td>name</td>
! <td>.<prop comp="">name</prop>, Binding.<prop comp="Binding">name</prop>, Element Declaration.<prop comp="Element Declaration">name</prop>, Endpoint.<prop comp="Endpoint">name</prop>, Interface.<prop comp="Interface">name</prop>, Interface Fault.<prop comp="Interface Fault">name</prop>, Interface Operation.<prop comp="Interface Operation">name</prop>, Service.<prop comp="Service">name</prop>, Type Definition.<prop comp="Type Definition">name</prop>
! </td>
! </tr>
! <tr>
! <td>parent</td>
! <td>.<prop comp="">parent</prop>, Binding Fault.<prop comp="Binding Fault">parent</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
parent
</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
parent
! </prop>, Binding Operation.<prop comp="Binding Operation">parent</prop>, Endpoint.<prop comp="Endpoint">parent</prop>, Feature.<prop comp="Feature">parent</prop>, Interface Fault.<prop comp="Interface Fault">parent</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">parent</prop>, Interface Message Reference.<prop comp="Interface Message Reference">parent</prop>, Interface Operation.<prop comp="Interface Operation">parent</prop>, Property.<prop comp="Property">parent</prop>
! </td>
! </tr>
! <tr>
! <td>properties</td>
! <td>.<prop comp="">properties</prop>, Binding.<prop comp="Binding">properties</prop>, Binding Fault.<prop comp="Binding Fault">properties</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
properties
</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
properties
! </prop>, Binding Operation.<prop comp="Binding Operation">properties</prop>, Endpoint.<prop comp="Endpoint">properties</prop>, Interface.<prop comp="Interface">properties</prop>, Interface Fault.<prop comp="Interface Fault">properties</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">properties</prop>, Interface Message Reference.<prop comp="Interface Message Reference">properties</prop>, Interface Operation.<prop comp="Interface Operation">properties</prop>, Service.<prop comp="Service">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.358
retrieving revision 1.359
diff -C2 -d -r1.358 -r1.359
*** wsdl20.xml 13 Nov 2005 02:50:36 -0000 1.358
--- wsdl20.xml 14 Nov 2005 03:41:22 -0000 1.359
***************
*** 11760,11763 ****
--- 11760,11806 ----
</item>
</olist>
+
+ <z:notation name="InterfaceFragId">
+ <p>
+ Let
+ <z:i>InterfaceFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Interface</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceFragId">
+ interface : NCName
+ </schema>
+
+ <z:see names="NCName"/>
+
+ </z:notation>
+
+ <z:notation name="InterfaceDesignator">
+ <p>
+ Let <z:i>InterfaceDesignator</z:i>
+ express the association between an <comp>Interface</comp>
+ component and the IRI reference formed
+ by a namespace IRI and an interface fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceDesignator">
+ ComponentModel <nl/>
+ interfaceComp : Interface
+ <also/>
+ namespace : AbsoluteURI <nl/>
+ InterfaceFragId
+ <where/>
+ interfaceComp <in/> interfaceComps <nl/>
+ interfaceComp.name.namespaceName = namespace <nl/>
+ interfaceComp.name.localName = interface
+ </schema>
+
+ <z:see names="ComponentModel Interface AbsoluteURI InterfaceFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 11791,11794 ****
--- 11834,11880 ----
</item>
</olist>
+
+ <z:notation name="InterfaceFaultFragId">
+ <p>
+ Let
+ <z:i>InterfaceFaultFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Interface Fault</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceFaultFragId">
+ InterfaceFragId <nl/>
+ fault : NCName
+ </schema>
+
+ <z:see names="InterfaceFragId NCName"/>
+
+ </z:notation>
+
+ <z:notation name="InterfaceFaultDesignator">
+ <p>
+ Let <z:i>InterfaceFaultDesignator</z:i>
+ express the association between an <comp>Interface Fault</comp>
+ component and the IRI reference formed
+ by a namespace IRI and an interface fault fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceFaultDesignator">
+ InterfaceDesignator <nl/>
+ interfaceFaultComp : InterfaceFault
+ <also/>
+ InterfaceFaultFragId
+ <where/>
+ interfaceFaultComp <in/> interfaceFaultComps <nl/>
+ interfaceFaultComp.parent = interfaceComp.id <nl/>
+ interfaceFaultComp.name.localName = fault
+ </schema>
+
+ <z:see names="InterfaceDesignator InterfaceFault InterfaceFaultFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 11822,11825 ****
--- 11908,11954 ----
</item>
</olist>
+
+ <z:notation name="InterfaceOpFragId">
+ <p>
+ Let
+ <z:i>InterfaceOpFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Interface Operation</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceOpFragId">
+ InterfaceFragId <nl/>
+ operation : NCName
+ </schema>
+
+ <z:see names="InterfaceFragId NCName"/>
+
+ </z:notation>
+
+ <z:notation name="InterfaceOpDesignator">
+ <p>
+ Let <z:i>InterfaceOpDesignator</z:i>
+ express the association between an <comp>Interface Operation</comp>
+ component and the IRI reference formed
+ by a namespace IRI and an interface operation fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceOpDesignator">
+ InterfaceDesignator <nl/>
+ interfaceOpComp : InterfaceOperation
+ <also/>
+ InterfaceOpFragId
+ <where/>
+ interfaceOpComp <in/> interfaceOpComps <nl/>
+ interfaceOpComp.parent = interfaceComp.id <nl/>
+ interfaceOpComp.name.localName = operation
+ </schema>
+
+ <z:see names="InterfaceDesignator InterfaceOperation InterfaceOpFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 11867,11870 ****
--- 11996,12042 ----
</item>
</olist>
+
+ <z:notation name="InterfaceMessageRefFragId">
+ <p>
+ Let
+ <z:i>InterfaceMessageRefFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Interface Message Reference</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceMessageRefFragId">
+ InterfaceOpFragId<nl/>
+ message : NCName
+ </schema>
+
+ <z:see names="NCName"/>
+
+ </z:notation>
+
+ <z:notation name="InterfaceMessageRefDesignator">
+ <p>
+ Let <z:i>InterfaceMessageRefDesignator</z:i>
+ express the association between an <comp>Interface Message Reference</comp>
+ component and the IRI reference formed
+ by a namespace IRI and an interface message reference fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceMessageRefDesignator">
+ InterfaceOpDesignator <nl/>
+ interfaceMessageRefComp : InterfaceMessageReference
+ <also/>
+ InterfaceMessageRefFragId
+ <where/>
+ interfaceMessageRefComp <in/> interfaceMessageRefComps <nl/>
+ interfaceMessageRefComp.parent = interfaceOpComp.id <nl/>
+ interfaceMessageRefComp.messageLabel = message
+ </schema>
+
+ <z:see names="InterfaceOpDesignator InterfaceMessageReference InterfaceMessageRefFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 11930,11933 ****
--- 12102,12154 ----
</item>
</olist>
+
+ <z:notation name="InterfaceFaultRefFragId">
+ <p>
+ Let
+ <z:i>InterfaceFaultRefFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Interface Fault Reference</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceFaultRefFragId">
+ InterfaceOpFragId <nl/>
+ message : NCName <nl/>
+ fault : QName
+ </schema>
+
+ <z:see names="NCName QName"/>
+
+ </z:notation>
+
+ <z:notation name="InterfaceFaultRefDesignator">
+ <p>
+ Let <z:i>InterfaceFaultRefDesignator</z:i>
+ express the association between an <comp>Interface Fault Reference</comp>
+ component and the IRI reference formed
+ by a namespace IRI and an interface fault reference fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="InterfaceFaultRefDesignator">
+ InterfaceOpDesignator <nl/>
+ interfaceFaultComp : InterfaceFault <nl/>
+ interfaceFaultRefComp : InterfaceFaultReference
+ <also/>
+ InterfaceFaultRefFragId
+ <where/>
+ interfaceFaultComp <in/> interfaceFaultComps <nl/>
+ interfaceFaultComp.id <in/> interfaceComp.allInterfaceFaults <nl/>
+ interfaceFaultComp.name = fault
+ <also/>
+ interfaceFaultRefComp <in/> interfaceFaultRefComps <nl/>
+ interfaceFaultRefComp.interfaceFault = interfaceFaultComp.id <nl/>
+ interfaceFaultRefComp.messageLabel = message
+ </schema>
+
+ <z:see names="InterfaceOpDesignator InterfaceFault InterfaceFaultReference InterfaceFaultRefFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 11949,11952 ****
--- 12170,12240 ----
</item>
</olist>
+
+ <z:notation name="BindingFragId">
+ <p>
+ Let
+ <z:i>BindingFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Binding</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingFragId">
+ binding : NCName
+ </schema>
+
+ <z:see names="NCName"/>
+
+ </z:notation>
+
+ <z:notation name="BindingDesignator">
+ <p>
+ Let <z:i>BindingDesignator</z:i>
+ express the association between a <comp>Binding</comp>
+ component and the IRI reference formed
+ by a namespace IRI and a binding fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingDesignator">
+ ComponentModel <nl/>
+ bindingComp : Binding
+ <also/>
+ namespace : AbsoluteURI <nl/>
+ BindingFragId
+ <where/>
+ bindingComp <in/> bindingComps <nl/>
+ bindingComp.name.namespaceName = namespace <nl/>
+ bindingComp.name.localName = binding
+ </schema>
+
+ <z:see names="ComponentModel Binding AbsoluteURI BindingFragId"/>
+
+ <p>Note that the above definition applies to all <comp>Binding</comp> components, whether or not they bind a specific
+ <comp>Interface</comp> component.</p>
+
+ </z:notation>
+
+ <z:notation name="BindingInterfaceDesignator">
+
+ <p>Let <z:i>BindingInterfaceDesignator</z:i> express the association between an <comp>Interface</comp>
+ component and the IRI reference formed by a namespace IRI and a binding fragment identifier in the
+ case that the associated <comp>Binding</comp> component binds a specific <comp>Interface</comp> component.
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingInterfaceDesignator">
+ BindingDesignator
+ <also/>
+ interfaceComp : Interface <nl/>
+ <where/>
+ interfaceComp <in/> interfaceComps <nl/>
+ bindingComp.interface = {interfaceComp.id}
+ </schema>
+
+ <z:see names="BindingDesignator Interface"/>
+
+ </z:notation>
+
</div3>
***************
*** 11984,11987 ****
--- 12272,12323 ----
</item>
</olist>
+
+ <z:notation name="BindingFaultFragId">
+ <p>
+ Let
+ <z:i>BindingFaultFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Binding Fault</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingFaultFragId">
+ BindingFragId <nl/>
+ fault : QName
+ </schema>
+
+ <z:see names="BindingFragId QName"/>
+
+ </z:notation>
+
+ <z:notation name="BindingFaultDesignator">
+ <p>
+ Let <z:i>BindingFaultDesignator</z:i>
+ express the association between a <comp>Binding Fault</comp>
+ component and the IRI reference formed
+ by a namespace IRI and a binding fault fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingFaultDesignator">
+ BindingInterfaceDesignator <nl/>
+ interfaceFaultComp : InterfaceFault <nl/>
+ bindingFaultComp : BindingFault
+ <also/>
+ BindingFaultFragId
+ <where/>
+ interfaceFaultComp <in/> interfaceFaultComps <nl/>
+ interfaceFaultComp.id <in/> interfaceComp.allInterfaceFaults <nl/>
+ interfaceFaultComp.name = fault
+ <also/>
+ bindingFaultComp <in/> bindingFaultComps <nl/>
+ bindingFaultComp.parent = bindingComp.id <nl/>
+ bindingFaultComp.interfaceFault = interfaceFaultComp.id
+ </schema>
+
+ <z:see names="BindingInterfaceDesignator InterfaceFault BindingFault BindingFaultFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 12021,12024 ****
--- 12357,12408 ----
</item>
</olist>
+
+ <z:notation name="BindingOpFragId">
+ <p>
+ Let
+ <z:i>BindingOpFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Binding Operation</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingOpFragId">
+ BindingFragId <nl/>
+ operation : QName
+ </schema>
+
+ <z:see names="BindingFragId QName"/>
+
+ </z:notation>
+
+ <z:notation name="BindingOpDesignator">
+ <p>
+ Let <z:i>BindingOpDesignator</z:i>
+ express the association between a <comp>Binding Operation</comp>
+ component and the IRI reference formed
+ by a namespace IRI and a binding operation fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingOpDesignator">
+ BindingInterfaceDesignator <nl/>
+ interfaceOpComp : InterfaceOperation <nl/>
+ bindingOpComp : BindingOperation
+ <also/>
+ BindingOpFragId
+ <where/>
+ interfaceOpComp <in/> interfaceOpComps <nl/>
+ interfaceOpComp.id <in/> interfaceComp.allInterfaceOperations <nl/>
+ interfaceOpComp.name = operation
+ <also/>
+ bindingOpComp <in/> bindingOpComps <nl/>
+ bindingOpComp.parent = bindingComp.id <nl/>
+ bindingOpComp.interfaceOperation = interfaceOpComp.id
+ </schema>
+
+ <z:see names="BindingInterfaceDesignator InterfaceOperation BindingOperation BindingOpFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 12078,12081 ****
--- 12462,12513 ----
</item>
</olist>
+
+ <z:notation name="BindingMessageRefFragId">
+ <p>
+ Let
+ <z:i>BindingMessageRefFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Binding Message Reference</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingMessageRefFragId">
+ BindingOpFragId <nl/>
+ message : NCName
+ </schema>
+
+ <z:see names="BindingOpFragId QName"/>
+
+ </z:notation>
+
+ <z:notation name="BindingMessageRefDesignator">
+ <p>
+ Let <z:i>BindingMessageRefDesignator</z:i>
+ express the association between a <comp>Binding Message Reference</comp>
+ component and the IRI reference formed
+ by a namespace IRI and a binding message reference fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingMessageRefDesignator">
+ BindingOpDesignator <nl/>
+ interfaceMessageRefComp : InterfaceMessageReference <nl/>
+ bindingMessageRefComp : BindingMessageReference
+ <also/>
+ BindingMessageRefFragId
+ <where/>
+ interfaceMessageRefComp <in/> interfaceMessageRefComps <nl/>
+ interfaceMessageRefComp.parent = interfaceOpComp.id <nl/>
+ interfaceMessageRefComp.messageLabel = message
+ <also/>
+ bindingMessageRefComp <in/> bindingMessageRefComps <nl/>
+ bindingMessageRefComp.parent = bindingOpComp.id <nl/>
+ bindingMessageRefComp.interfaceMessageReference = interfaceMessageRefComp.id
+ </schema>
+
+ <z:see names="BindingOpDesignator InterfaceMessageReference BindingMessageReference BindingMessageRefFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 12159,12162 ****
--- 12591,12645 ----
</item>
</olist>
+
+ <z:notation name="BindingFaultRefFragId">
+ <p>
+ Let
+ <z:i>BindingFaultRefFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Binding Fault Reference</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingFaultRefFragId">
+ BindingOpFragId <nl/>
+ BindingFaultFragId <nl/>
+ message : NCName
+ </schema>
+
+ <z:see names="BindingOpFragId BindingFaultFragId NCName"/>
+
+ </z:notation>
+
+ <z:notation name="BindingFaultRefDesignator">
+ <p>
+ Let <z:i>BindingFaultRefDesignator</z:i>
+ express the association between a <comp>Binding Fault Reference</comp>
+ component and the IRI reference formed
+ by a namespace IRI and a binding fault reference fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="BindingFaultRefDesignator">
+ BindingOpDesignator <nl/>
+ BindingFaultDesignator <nl/>
+ interfaceFaultRefComp : InterfaceFaultReference <nl/>
+ bindingFaultRefComp : BindingFaultReference
+ <also/>
+ BindingFaultRefFragId
+ <where/>
+ interfaceFaultRefComp <in/> interfaceFaultRefComps <nl/>
+ interfaceFaultRefComp.parent = interfaceOpComp.id <nl/>
+ interfaceFaultRefComp.interfaceFault = interfaceFaultComp.id <nl/>
+ interfaceFaultRefComp.messageLabel = message
+ <also/>
+ bindingFaultRefComp <in/> bindingFaultRefComps <nl/>
+ bindingFaultRefComp.parent = bindingOpComp.id <nl/>
+ bindingFaultRefComp.interfaceFaultReference = interfaceFaultRefComp.id
+ </schema>
+
+ <z:see names="BindingOpDesignator BindingFaultDesignator InterfaceFaultReference BindingFaultReference BindingFaultRefFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 12180,12183 ****
--- 12663,12709 ----
</item>
</olist>
+
+ <z:notation name="ServiceFragId">
+ <p>
+ Let
+ <z:i>ServiceFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Service</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="ServiceFragId">
+ service : NCName
+ </schema>
+
+ <z:see names="NCName"/>
+
+ </z:notation>
+
+ <z:notation name="ServiceDesignator">
+ <p>
+ Let <z:i>ServiceDesignator</z:i>
+ express the association between a <comp>Service</comp>
+ component and the IRI reference formed
+ by a namespace IRI and a service fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="ServiceDesignator">
+ ComponentModel <nl/>
+ serviceComp : Service
+ <also/>
+ namespace : AbsoluteURI <nl/>
+ ServiceFragId
+ <where/>
+ serviceComp <in/> serviceComps <nl/>
+ serviceComp.name.namespaceName = namespace <nl/>
+ serviceComp.name.localName = service
+ </schema>
+
+ <z:see names="ComponentModel Service AbsoluteURI ServiceFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 12211,12214 ****
--- 12737,12783 ----
</item>
</olist>
+
+ <z:notation name="EndpointFragId">
+ <p>
+ Let
+ <z:i>EndpointFragId</z:i>
+ represent the fragment identifier for the
+ <comp>Endpoint</comp>
+ component:
+ </p>
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="EndpointFragId">
+ ServiceFragId <nl/>
+ endpoint : NCName
+ </schema>
+
+ <z:see names="ServiceFragId NCName"/>
+
+ </z:notation>
+
+ <z:notation name="EndpointDesignator">
+ <p>
+ Let <z:i>EndpointDesignator</z:i>
+ express the association between an <comp>Endpoint</comp>
+ component and the IRI reference formed
+ by a namespace IRI and an endpoint fragment identifier:
+ </p>
+
+ <schema xmlns="http://www.w3.org/2004/zml"
+ name="EndpointDesignator">
+ ServiceDesignator <nl/>
+ endpointComp : Endpoint
+ <also/>
+ EndpointFragId
+ <where/>
+ endpointComp <in/> endpointComps <nl/>
+ endpointComp.parent = serviceComp.id <nl/>
+ endpointComp.name = endpoint
+ </schema>
+
+ <z:see names="ServiceDesignator Endpoint EndpointFragId"/>
+
+ </z:notation>
+
</div3>
***************
*** 12492,12495 ****
--- 13061,13071 ----
<tr>
+ <td>20051113</td>
+ <td>AGR</td>
+ <td>Added Z Notation for fragment identifiers and component designators for Interface, Binding, and Service component families in Appendix A.
+ </td>
+ </tr>
+
+ <tr>
<td>20051112</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.33
retrieving revision 1.34
diff -C2 -d -r1.33 -r1.34
*** adjuncts-component-table.xml 13 Nov 2005 21:11:28 -0000 1.33
--- adjuncts-component-table.xml 14 Nov 2005 03:41:22 -0000 1.34
***************
*** 1,199 ****
<?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
! transfer coding default</prop>, <prop comp="Binding">http cookies</prop>, <prop comp="Binding">http method default</prop>, <prop comp="Binding">http query parameter
! separator default</prop>, <prop comp="Binding">http version</prop>, <prop comp="Binding">soap mep
! default</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 status code</prop>, <prop comp="Binding Fault">http headers</prop>, <prop comp="Binding Fault">http transfer coding</prop>, <prop comp="Binding Fault">soap fault code</prop>, <prop comp="Binding Fault">soap fault subcodes</prop>, <prop comp="Binding Fault">soap headers</prop>, <prop comp="Binding Fault">soap modules</prop></td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault Reference</comp>
! </td>
! <td>
! <prop comp="Binding Fault Reference">soap modules</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>, <prop comp="Binding Message Reference">soap modules</prop></td>
! </tr>
! <tr>
! <td>
! <comp>Binding Operation</comp>
! </td>
! <td><prop comp="Binding Operation">http
! location</prop>, <prop comp="Binding Operation">http
! transfer coding default</prop>, <prop comp="Binding Operation">http fault serialization</prop>, <prop comp="Binding Operation">http input
! serialization</prop>, <prop comp="Binding Operation">http location ignore uncited</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>, <prop comp="Binding Operation">soap modules</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">name</prop>, <prop comp="HTTP Header">parent</prop>, <prop comp="HTTP Header">required</prop>, <prop comp="HTTP Header">type definition</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 declaration</prop>, <prop comp="SOAP Header Block">mustUnderstand</prop>, <prop comp="SOAP Header Block">parent</prop>, <prop comp="SOAP Header Block">required</prop></td>
! </tr>
! <tr>
! <td>
! <comp>SOAP Module</comp>
! </td>
! <td><prop comp="SOAP Module">parent</prop>, <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 declaration</td>
! <td>SOAP Header Block.<prop comp="SOAP Header Block">element declaration</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 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 Fault.<prop comp="Binding Fault">http headers</prop>, Binding Message Reference.<prop comp="Binding Message Reference">http headers</prop></td>
! </tr>
! <tr>
! <td>http location ignore uncited</td>
! <td>Binding Operation.<prop comp="Binding Operation">http location ignore uncited</prop></td>
! </tr>
! <tr>
! <td>http method</td>
! <td>Binding Operation.<prop comp="Binding Operation">http method</prop></td>
! </tr>
! <tr>
! <td>http method default</td>
! <td>Binding.<prop comp="Binding">http method default</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 Fault.<prop comp="Binding Fault">http transfer coding</prop>, 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>name</td>
! <td>HTTP Header.<prop comp="HTTP Header">name</prop></td>
! </tr>
! <tr>
! <td>parent</td>
! <td>HTTP Header.<prop comp="HTTP Header">parent</prop>, SOAP Header Block.<prop comp="SOAP Header Block">parent</prop>, SOAP Module.<prop comp="SOAP Module">parent</prop></td>
! </tr>
! <tr>
! <td>ref</td>
! <td>SOAP Module.<prop comp="SOAP Module">ref</prop></td>
! </tr>
! <tr>
! <td>required</td>
! <td>HTTP Header.<prop comp="HTTP Header">required</prop>, SOAP Header Block.<prop comp="SOAP Header Block">required</prop>, 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 Fault.<prop comp="Binding Fault">soap headers</prop>, 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>, Binding Fault.<prop comp="Binding Fault">soap modules</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">soap modules</prop>, Binding Message Reference.<prop comp="Binding Message Reference">soap modules</prop>, Binding Operation.<prop comp="Binding Operation">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>
! <tr>
! <td>type definition</td>
! <td>HTTP Header.<prop comp="HTTP Header">type definition</prop></td>
! </tr>
</tbody>
--- 1,247 ----
<?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 method default</prop>, <prop comp="Binding">http query parameter
! separator default</prop>, <prop comp="Binding">http
! transfer coding default</prop>, <prop comp="Binding">http version</prop>, <prop comp="Binding">soap mep
! default</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 status code</prop>, <prop comp="Binding Fault">http headers</prop>, <prop comp="Binding Fault">http transfer coding</prop>, <prop comp="Binding Fault">soap fault code</prop>, <prop comp="Binding Fault">soap fault subcodes</prop>, <prop comp="Binding Fault">soap headers</prop>, <prop comp="Binding Fault">soap modules</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault Reference</comp>
! </td>
! <td>
! <prop comp="Binding Fault Reference">soap modules</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>, <prop comp="Binding Message Reference">soap modules</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 location ignore uncited</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">http
! transfer coding default</prop>, <prop comp="Binding Operation">soap action</prop>, <prop comp="Binding Operation">soap mep</prop>, <prop comp="Binding Operation">soap modules</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">name</prop>, <prop comp="HTTP Header">parent</prop>, <prop comp="HTTP Header">required</prop>, <prop comp="HTTP Header">type definition</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 declaration</prop>, <prop comp="SOAP Header Block">mustUnderstand</prop>, <prop comp="SOAP Header Block">parent</prop>, <prop comp="SOAP Header Block">required</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>SOAP Module</comp>
! </td>
! <td>
! <prop comp="SOAP Module">parent</prop>, <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 declaration</td>
! <td>SOAP Header Block.<prop comp="SOAP Header Block">element declaration</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 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 Fault.<prop comp="Binding Fault">http headers</prop>, Binding Message Reference.<prop comp="Binding Message Reference">http headers</prop>
! </td>
! </tr>
! <tr>
! <td>http location ignore uncited</td>
! <td>Binding Operation.<prop comp="Binding Operation">http location ignore uncited</prop>
! </td>
! </tr>
! <tr>
! <td>http method</td>
! <td>Binding Operation.<prop comp="Binding Operation">http method</prop>
! </td>
! </tr>
! <tr>
! <td>http method default</td>
! <td>Binding.<prop comp="Binding">http method default</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 Fault.<prop comp="Binding Fault">http transfer coding</prop>, 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>name</td>
! <td>HTTP Header.<prop comp="HTTP Header">name</prop>
! </td>
! </tr>
! <tr>
! <td>parent</td>
! <td>HTTP Header.<prop comp="HTTP Header">parent</prop>, SOAP Header Block.<prop comp="SOAP Header Block">parent</prop>, SOAP Module.<prop comp="SOAP Module">parent</prop>
! </td>
! </tr>
! <tr>
! <td>ref</td>
! <td>SOAP Module.<prop comp="SOAP Module">ref</prop>
! </td>
! </tr>
! <tr>
! <td>required</td>
! <td>HTTP Header.<prop comp="HTTP Header">required</prop>, SOAP Header Block.<prop comp="SOAP Header Block">required</prop>, 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 Fault.<prop comp="Binding Fault">soap headers</prop>, 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>, Binding Fault.<prop comp="Binding Fault">soap modules</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">soap modules</prop>, Binding Message Reference.<prop comp="Binding Message Reference">soap modules</prop>, Binding Operation.<prop comp="Binding Operation">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>
! <tr>
! <td>type definition</td>
! <td>HTTP Header.<prop comp="HTTP Header">type definition</prop>
! </td>
! </tr>
</tbody>
Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.79
retrieving revision 1.80
diff -C2 -d -r1.79 -r1.80
*** wsdl20-z.html 13 Nov 2005 02:55:42 -0000 1.79
--- wsdl20-z.html 14 Nov 2005 03:41:21 -0000 1.80
***************
*** 1,13 ****
! <?xml version="1.0" encoding="utf-8"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
! <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
! <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
! <meta name="generator" content="HTML Tidy for Linux/x86 (vers 1st August 2004), see www.w3.org" />
!
! <title>Web Services Description Language (WSDL) Version 2.0 Part 1:
! Core Language</title>
!
! <style type="text/css" xml:space="preserve">
[...30897 lines suppressed...]
! <tr>
! <td rowspan="1" colspan="1">20020620</td>
! <td rowspan="1" colspan="1">SW</td>
! <td rowspan="1" colspan="1">Started adding abstract model</td>
! </tr>
! <tr>
! <td rowspan="1" colspan="1">20020406</td>
! <td rowspan="1" colspan="1">SW</td>
! <td rowspan="1" colspan="1">Created document from WSDL 1.1</td>
! </tr>
! </tbody>
! </table><br>
!
! </div>
! </div>
!
! </div>
!
! </body></html>
\ No newline at end of file
Index: wsdl20-defs.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-defs.xml,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** wsdl20-defs.xml 13 Nov 2005 21:11:28 -0000 1.29
--- wsdl20-defs.xml 14 Nov 2005 03:41:21 -0000 1.30
***************
*** 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="Interfac" 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 omp="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 essage 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" prop="soap mep default"/><propdef comp="Binding Operation" prop="soap mep"/><propdef comp="Binding Operation" prop="soap action"/><propdef comp="Binding" prop="soap modules"/><propdef comp="Binding Operation" prop="soap modules"/><propdef comp="Binding Message Reference" prop="soap modules"/><propdef comp="Binding Fault" prop="soap modules"/><propdef comp="Binding Fault Reference" prop="soap modules"/><propdef comp="SOAP Module" prop="ref"/><propdef comp="SOAP Module" prop="required"/><propdef comp="SOAP Module" prop="parent"/><propdef comp=Binding Message Reference" prop="soap headers"/><propdef comp="Binding Fault" prop="soap headers"/><propdef comp="SOAP Header Block" prop="element declaration"/><propdef comp="SOAP Header Block" prop="mustUnderstand"/><propdef comp="SOAP Header Block" prop="required"/><propdef comp="SOAP Header Block" prop="parent"/><propdef comp="Binding" prop="http version"/><propdef comp="Binding Operation" prop="http location"/><propdef comp="Binding" prop="http method default"/><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" prop="http query parameter separator default"/><propdef comp="Binding Operation" prop="http query parameter separator"/><propdef comp="Binding Message Reference" prop="http headers"/><propdef comp="Binding Fault" prop="http headers"/><propdef comp="HTTP Header" prop="nam"/><propdef comp="HTTP Header" prop="type definition"/><propdef comp="HTTP Header" prop="required"/><propdef comp="HTTP Header" prop="parent"/><propdef comp="Binding Fault" prop="http error status code"/><propdef comp="Binding Operation" prop="http location ignore uncited"/><propdef comp="Binding" prop="http transfer coding default"/><propdef comp="Binding Operation" prop="http transfer coding default"/><propdef comp="Binding Message Reference" prop="http transfer coding"/><propdef comp="Binding Fault" 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,160 ----
<?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 default" comp="Binding"/>
! <propdef prop="soap mep" comp="Binding Operation"/>
! <propdef prop="soap action" comp="Binding Operation"/>
! <propdef prop="soap modules" comp="Binding"/>
! <propdef prop="soap modules" comp="Binding Operation"/>
! <propdef prop="soap modules" comp="Binding Message Reference"/>
! <propdef prop="soap modules" comp="Binding Fault"/>
! <propdef prop="soap modules" comp="Binding Fault Reference"/>
! <propdef prop="ref" comp="SOAP Module"/>
! <propdef prop="required" comp="SOAP Module"/>
! <propdef prop="parent" comp="SOAP Module"/>
! <propdef prop="soap headers" comp="Binding Message Reference"/>
! <propdef prop="soap headers" comp="Binding Fault"/>
! <propdef prop="element declaration" comp="SOAP Header Block"/>
! <propdef prop="mustUnderstand" comp="SOAP Header Block"/>
! <propdef prop="required" comp="SOAP Header Block"/>
! <propdef prop="parent" comp="SOAP Header Block"/>
! <propdef prop="http version" comp="Binding"/>
! <propdef prop="http location" comp="Binding Operation"/>
! <propdef prop="http method default" comp="Binding"/>
! <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 default" comp="Binding"/>
! <propdef prop="http query parameter separator" comp="Binding Operation"/>
! <propdef prop="http headers" comp="Binding Message Reference"/>
! <propdef prop="http headers" comp="Binding Fault"/>
! <propdef prop="name" comp="HTTP Header"/>
! <propdef prop="type definition" comp="HTTP Header"/>
! <propdef prop="required" comp="HTTP Header"/>
! <propdef prop="parent" comp="HTTP Header"/>
! <propdef prop="http error status code" comp="Binding Fault"/>
! <propdef prop="http location ignore uncited" comp="Binding Operation"/>
! <propdef prop="http transfer coding default" comp="Binding"/>
! <propdef prop="http transfer coding default" comp="Binding Operation"/>
! <propdef prop="http transfer coding" comp="Binding Message Reference"/>
! <propdef prop="http transfer coding" comp="Binding Fault"/>
! <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.247
retrieving revision 1.248
diff -C2 -d -r1.247 -r1.248
*** wsdl20.html 13 Nov 2005 02:55:43 -0000 1.247
--- wsdl20.html 14 Nov 2005 03:41:22 -0000 1.248
***************
*** 1,15 ****
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
! "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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 1st August 2004), 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 1:
! Core Language</title>
[...23608 lines suppressed...]
! <tr>
! <td rowspan="1" colspan="1">20020620</td>
! <td rowspan="1" colspan="1">SW</td>
! <td rowspan="1" colspan="1">Started adding abstract model</td>
! </tr>
! <tr>
! <td rowspan="1" colspan="1">20020406</td>
! <td rowspan="1" colspan="1">SW</td>
! <td rowspan="1" colspan="1">Created document from WSDL 1.1</td>
! </tr>
! </tbody>
! </table><br>
!
! </div>
! </div>
!
! </div>
!
! </body></html>
\ No newline at end of file
Index: wsdl20-primer.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-primer.html,v
retrieving revision 1.115
retrieving revision 1.116
diff -C2 -d -r1.115 -r1.116
*** wsdl20-primer.html 11 Nov 2005 01:51:30 -0000 1.115
--- wsdl20-primer.html 14 Nov 2005 03:41:22 -0000 1.116
***************
*** 4221,4225 ****
(IONA Technologies), Asir Vedamuthu
(Microsoft Corporation), Sanjiva Weerawarana
! (Independent), Ümit Yalçınalp
(SAP AG).</p>
<p>Previous members were:
--- 4221,4225 ----
(IONA Technologies), Asir Vedamuthu
(Microsoft Corporation), Sanjiva Weerawarana
! (WSO2), Ümit Yalçınalp
(SAP AG).</p>
<p>Previous members were:
Received on Monday, 14 November 2005 03:41:50 UTC