- 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