2002/ws/desc/wsdl20 wsdl20-bindings.html,1.36,1.37 wsdl20-bindings.xml,1.42,1.43 wsdl20.html,1.84,1.85 wsdl20.xml,1.93,1.94

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

Modified Files:
	wsdl20-bindings.html wsdl20-bindings.xml wsdl20.html 
	wsdl20.xml 
Log Message:
made binding/@type work properly

Index: wsdl20-bindings.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-bindings.xml,v
retrieving revision 1.42
retrieving revision 1.43
diff -C2 -d -r1.42 -r1.43
*** wsdl20-bindings.xml	1 Jul 2004 14:44:26 -0000	1.42
--- wsdl20-bindings.xml	2 Jul 2004 06:09:55 -0000	1.43
***************
*** 126,165 ****
                <td rowspan="1" colspan="1">wsdl</td>
                <td rowspan="1" colspan="1">
!                 <attval>http://www.w3.org/@@@@/@@/wsdl</attval>
                </td>
                <td rowspan="1" colspan="1">A normative XML Schema <bibref ref="XMLSchemaP1"/>,
          <bibref ref="XMLSchemaP2"/> document for the
!         <attval>http://www.w3.org/@@@@/@@/wsdl</attval>
!         namespace can be found at <loc href="http://www.w3.org/@@@@/@@/wsdl" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://www.w3.org/@@@@/@@/wsdl</loc>.</td>
              </tr>
              <tr>
                <td rowspan="1" colspan="1">wsoap</td>
                <td rowspan="1" colspan="1">
!                 <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
                </td>
                <td rowspan="1" colspan="1">A normative XML Schema <bibref ref="XMLSchemaP1"/>,
              <bibref ref="XMLSchemaP2"/> document for the
!             <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
!             namespace can be found at <loc href="http://www.w3.org/@@@@/@@/wsdl/soap12" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://www.w3.org/@@@@/@@/wsdl/soap12</loc>.</td>
              </tr>
              <tr>
                <td rowspan="1" colspan="1">http</td>
                <td rowspan="1" colspan="1">
!                 <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>
                </td>
                <td rowspan="1" colspan="1">A normative XML Schema <bibref ref="XMLSchemaP1"/>,
              <bibref ref="XMLSchemaP2"/> document for the
!             <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>
!             namespace can be found at <loc href="http://www.w3.org/@@@@/@@/wsdl/http" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://www.w3.org/@@@@/@@/wsdl/http</loc>.</td>
              </tr>
              <tr>
                <td rowspan="1" colspan="1">mime</td>
                <td rowspan="1" colspan="1">
!                 <attval>http://www.w3.org/@@@@/@@/wsdl/mime</attval>
                </td>
                <td rowspan="1" colspan="1">A normative XML Schema <bibref ref="XMLSchemaP1"/>,
              <bibref ref="XMLSchemaP2"/> document for the
!             <attval>http://www.w3.org/@@@@/@@/wsdl/mime</attval>
!             namespace can be found at <loc href="http://www.w3.org/@@@@/@@/wsdl/mime" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://www.w3.org/@@@@/@@/wsdl/mime</loc>.</td>
              </tr>
              <tr>
--- 126,165 ----
                <td rowspan="1" colspan="1">wsdl</td>
                <td rowspan="1" colspan="1">
!                 <attval>&wsdl-ns;</attval>
                </td>
                <td rowspan="1" colspan="1">A normative XML Schema <bibref ref="XMLSchemaP1"/>,
          <bibref ref="XMLSchemaP2"/> document for the
!         <attval>&wsdl-ns;</attval>
!         namespace can be found at <loc href="&wsdl-ns;" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">&wsdl-ns;</loc>.</td>
              </tr>
              <tr>
                <td rowspan="1" colspan="1">wsoap</td>
                <td rowspan="1" colspan="1">
!                 <attval>&wsdl-soap12-ns;</attval>
                </td>
                <td rowspan="1" colspan="1">A normative XML Schema <bibref ref="XMLSchemaP1"/>,
              <bibref ref="XMLSchemaP2"/> document for the
!             <attval>&wsdl-soap12-ns;</attval>
!             namespace can be found at <loc href="&wsdl-soap12-ns;" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">&wsdl-soap12-ns;</loc>.</td>
              </tr>
              <tr>
                <td rowspan="1" colspan="1">http</td>
                <td rowspan="1" colspan="1">
!                 <attval>&wsdl-http-ns;</attval>
                </td>
                <td rowspan="1" colspan="1">A normative XML Schema <bibref ref="XMLSchemaP1"/>,
              <bibref ref="XMLSchemaP2"/> document for the
!             <attval>&wsdl-http-ns;</attval>
!             namespace can be found at <loc href="&wsdl-http-ns;" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">&wsdl-http-ns;</loc>.</td>
              </tr>
              <tr>
                <td rowspan="1" colspan="1">mime</td>
                <td rowspan="1" colspan="1">
!                 <attval>&wsdl-mime-ns;</attval>
                </td>
                <td rowspan="1" colspan="1">A normative XML Schema <bibref ref="XMLSchemaP1"/>,
              <bibref ref="XMLSchemaP2"/> document for the
!             <attval>&wsdl-mime-ns;</attval>
!             namespace can be found at <loc href="&wsdl-mime-ns;" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">&wsdl-mime-ns;</loc>.</td>
              </tr>
              <tr>
***************
*** 254,257 ****
--- 254,268 ----
        <!-- +++++++++ -->
  
+       <div2 id="soap-binding-decl">
+         <head>Identifying a SOAP Binding</head>
+ 
+         <p>A Binding component (defined in <bibref ref="WSDL-PART1"/>)
+         is identified as a SOAP binding by assigning the value
+         <attval>&wsdl-soap12-ns;</attval> to the {type} property of
+         the Binding component.</p>
+       </div2>
+ 
+       <!-- +++++++++ -->
+ 
        <div2 id="soap-defaults">
          <head>Default Binding Rules</head>
***************
*** 335,349 ****
        <!-- +++++++++ -->
  
-       <div2 id="soap-binding-decl">
-         <head>Identifying a SOAP Binding</head>
- 
-         <p>A Binding component (defined in <bibref ref="WSDL-PART1"/>)
-         is identified as a SOAP binding by the presence of the {soap
-         protocol} property. This property MUST be present if to be
-         considered a SOAP binding.</p>
-       </div2>
- 
-       <!-- +++++++++ -->
- 
        <div2 id="soap-protocol">
          <head>Specifying the SOAP Protocol</head>
--- 346,349 ----
***************
*** 404,408 ****
              <item>
                <p>A [namespace name] of
!   <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
                </p>
              </item>
--- 404,408 ----
              <item>
                <p>A [namespace name] of
!   <attval>&wsdl-soap12-ns;</attval>
                </p>
              </item>
***************
*** 482,486 ****
              <item>
                <p>A [namespace name] of
!   <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
                </p>
              </item>
--- 482,486 ----
              <item>
                <p>A [namespace name] of
!   <attval>&wsdl-soap12-ns;</attval>
                </p>
              </item>
***************
*** 582,586 ****
              <item>
                <p>A [namespace name] of
!   <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
                </p>
              </item>
--- 582,586 ----
              <item>
                <p>A [namespace name] of
!   <attval>&wsdl-soap12-ns;</attval>
                </p>
              </item>
***************
*** 618,623 ****
                  <item>
                    <p>Zero or more namespace qualified &AII;s. The [namespace
!       name] of such &AII;s MUST NOT be <attval>http://www.w3.org/@@@@/@@/wsdl</attval> and
!       MUST NOT be <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>.  </p>
                  </item>
                </ulist>
--- 618,623 ----
                  <item>
                    <p>Zero or more namespace qualified &AII;s. The [namespace
!       name] of such &AII;s MUST NOT be <attval>&wsdl-ns;</attval> and
!       MUST NOT be <attval>&wsdl-soap12-ns;</attval>.  </p>
                  </item>
                </ulist>
***************
*** 634,639 ****
                    <p>Zero or more namespace-qualified &EII;s amongst its
        [children]. The [namespace name] of such &EII;s MUST NOT be
!       <attval>http://www.w3.org/@@@@/@@/wsdl</attval> and MUST NOT be
!       <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>.</p>
                  </item>
                </olist>
--- 634,639 ----
                    <p>Zero or more namespace-qualified &EII;s amongst its
        [children]. The [namespace name] of such &EII;s MUST NOT be
!       <attval>&wsdl-ns;</attval> and MUST NOT be
!       <attval>&wsdl-soap12-ns;</attval>.</p>
                  </item>
                </olist>
***************
*** 728,732 ****
  
                  <item> <p>A [namespace name] of
!                 <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
                  </p></item>
                </ulist>
--- 728,732 ----
  
                  <item> <p>A [namespace name] of
!                 <attval>&wsdl-soap12-ns;</attval>
                  </p></item>
                </ulist>
***************
*** 737,741 ****
  
                  <item> <p>A [namespace name] of
!                 <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
                  </p></item>
                </ulist>
--- 737,741 ----
  
                  <item> <p>A [namespace name] of
!                 <attval>&wsdl-soap12-ns;</attval>
                  </p></item>
                </ulist>
***************
*** 841,845 ****
  
                  <item> <p>A [namespace name] of
!                 <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
                  </p></item>
                </ulist>
--- 841,845 ----
  
                  <item> <p>A [namespace name] of
!                 <attval>&wsdl-soap12-ns;</attval>
                  </p></item>
                </ulist>
***************
*** 850,854 ****
  
                  <item> <p>A [namespace name] of
!                 <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>
                  </p></item>
                </ulist>
--- 850,854 ----
  
                  <item> <p>A [namespace name] of
!                 <attval>&wsdl-soap12-ns;</attval>
                  </p></item>
                </ulist>
***************
*** 1101,1105 ****
              </item>
              <item>
!               <p>A [namespace name] of <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>
                </p>
              </item>
--- 1101,1105 ----
              </item>
              <item>
!               <p>A [namespace name] of <attval>&wsdl-http-ns;</attval>
                </p>
              </item>
***************
*** 1155,1160 ****
                  <item>
                    <p>Zero or more namespace qualified &AII;s. The [namespace
!       name] of such &AII;s MUST NOT be <attval>http://www.w3.org/@@@@/@@/wsdl</attval> and
!       MUST NOT be <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>.  </p>
                  </item>
                </ulist>
--- 1155,1160 ----
                  <item>
                    <p>Zero or more namespace qualified &AII;s. The [namespace
!       name] of such &AII;s MUST NOT be <attval>&wsdl-ns;</attval> and
!       MUST NOT be <attval>&wsdl-soap12-ns;</attval>.  </p>
                  </item>
                </ulist>
***************
*** 1171,1176 ****
                    <p>Zero or more namespace-qualified &EII;s amongst its
        [children]. The [namespace name] of such &EII;s MUST NOT be
!       <attval>http://www.w3.org/@@@@/@@/wsdl</attval> and MUST NOT be
!       <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>.</p>
                  </item>
                </olist>
--- 1171,1176 ----
                    <p>Zero or more namespace-qualified &EII;s amongst its
        [children]. The [namespace name] of such &EII;s MUST NOT be
!       <attval>&wsdl-ns;</attval> and MUST NOT be
!       <attval>&wsdl-http-ns;</attval>.</p>
                  </item>
                </olist>
***************
*** 1382,1386 ****
              <item>
                <p>A [namespace name] of
!   <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>
                </p>
              </item>
--- 1382,1386 ----
              <item>
                <p>A [namespace name] of
!   <attval>&wsdl-http-ns;</attval>
                </p>
              </item>
***************
*** 1460,1465 ****
                  <item>
                    <p>Zero or more namespace qualified &AII;s. The [namespace
!       name] of such &AII;s MUST NOT be <attval>http://www.w3.org/@@@@/@@/wsdl</attval> and
!       MUST NOT be <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>.  </p>
                  </item>
                </ulist>
--- 1460,1465 ----
                  <item>
                    <p>Zero or more namespace qualified &AII;s. The [namespace
!       name] of such &AII;s MUST NOT be <attval>&wsdl-ns;</attval> and
!       MUST NOT be <attval>&wsdl-http-ns;</attval>.  </p>
                  </item>
                </ulist>
***************
*** 1476,1481 ****
                    <p>Zero or more namespace-qualified &EII;s amongst its
        [children]. The [namespace name] of such &EII;s MUST NOT be
!       <attval>http://www.w3.org/@@@@/@@/wsdl</attval> and MUST NOT be
!       <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>.</p>
                  </item>
                </olist>
--- 1476,1481 ----
                    <p>Zero or more namespace-qualified &EII;s amongst its
        [children]. The [namespace name] of such &EII;s MUST NOT be
!       <attval>&wsdl-ns;</attval> and MUST NOT be
!       <attval>&wsdl-http-ns;</attval>.</p>
                  </item>
                </olist>
***************
*** 1962,1966 ****
              </item>
              <item>
!               <p>A [namespace name] of <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>
                </p>
              </item>
--- 1962,1966 ----
              </item>
              <item>
!               <p>A [namespace name] of <attval>&wsdl-http-ns;</attval>
                </p>
              </item>
***************
*** 1998,2003 ****
                  <item>
                    <p>Zero or more namespace qualified &AII;s. The [namespace
!       name] of such &AII;s MUST NOT be <attval>http://www.w3.org/@@@@/@@/wsdl</attval> and
!       MUST NOT be <attval>http://www.w3.org/@@@@/@@/wsdl/soap12</attval>.  </p>
                  </item>
                </ulist>
--- 1998,2003 ----
                  <item>
                    <p>Zero or more namespace qualified &AII;s. The [namespace
!       name] of such &AII;s MUST NOT be <attval>&wsdl-ns;</attval> and
!       MUST NOT be <attval>&wsdl-soap12-ns;</attval>.  </p>
                  </item>
                </ulist>
***************
*** 2014,2019 ****
                    <p>Zero or more namespace-qualified &EII;s amongst its
        [children]. The [namespace name] of such &EII;s MUST NOT be
!       <attval>http://www.w3.org/@@@@/@@/wsdl</attval> and MUST NOT be
!       <attval>http://www.w3.org/@@@@/@@/wsdl/http</attval>.</p>
                  </item>
                </olist>
--- 2014,2019 ----
                    <p>Zero or more namespace-qualified &EII;s amongst its
        [children]. The [namespace name] of such &EII;s MUST NOT be
!       <attval>&wsdl-ns;</attval> and MUST NOT be
!       <attval>&wsdl-http-ns;</attval>.</p>
                  </item>
                </olist>
***************
*** 2351,2355 ****
  <!-- template
  <tr>
!  <td>200406</td>
   <td></td>
   <td></td>
--- 2351,2355 ----
  <!-- template
  <tr>
!  <td>200407</td>
   <td></td>
   <td></td>
***************
*** 2357,2360 ****
--- 2357,2366 ----
  -->
  <tr>
+  <td>20040702</td>
+  <td>SW</td>
+  <td>Corrected how the SOAP binding is indicated .. I had forgotten
+      about binding/@type!</td>
+ </tr>
+ <tr>
   <td>20040625</td>
   <td>SW</td>

Index: wsdl20-bindings.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-bindings.html,v
retrieving revision 1.36
retrieving revision 1.37
diff -C2 -d -r1.36 -r1.37
*** wsdl20-bindings.html	25 Jun 2004 15:29:39 -0000	1.36
--- wsdl20-bindings.html	2 Jul 2004 06:09:55 -0000	1.37
***************
*** 83,87 ****
    <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="#soap-binding">WSDL SOAP Binding</a><br>3. <a href="#http-binding">WSDL HTTP Binding</a><br>4. <a href="#References">References</a><br>A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#changelog">Part 3 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
! <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#notcon">Notational Conventions</a><br>2. <a href="#soap-binding">WSDL SOAP Binding</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#soap-defaults">Default Binding Rules</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#soap-binding-decl">Identifying a SOAP Binding</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#soap-protocol">Specifying the SOAP Protocol</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.1 <a href="#soap-protocol-description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2 <a href="#soap-protocol-relate">Relationship to WSDL Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.3 <a href="#soap-binding-decl-xml">XML Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.4 <a href="#soap-binding-decl-mapping">Mapping Between Component Properties and XML
            Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.4 <a href="#soap-default-mep-decl">Specifying the Default SOAP MEP</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.4.1 <a href="#soap-default-mep-decl-description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.4.2 <a href="#soap-default-mep-decl-relate">Relationship to WSDL Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.4.3 <a href="#soap-default-mep-decl-xml">XML Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.5 <a href="#soap-module-decl">Declaring SOAP Modules</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.1 <a href="#soap-module-decl-description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2 <a href="#soap-module-decl-relate">Relationship to WSDL Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.3 <a href="#soap-module-decl-property">SOAP Module Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.4 <a href="soap-module-decl-xml">XML Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.5 <a href="#soap-module-decl-mapping">Mapping Between Component Properties and XML
            Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.6 <a href="#soap-fault-decl">Binding Faults</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.1 <a href="#soap-fault-decl-description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2 <a href="#soap-fault-decl-relate">Relationship to WSDL Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.3 <a href="#soap-fault-decl-xml">XML Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.4 <a href="#soap-fault-decl-mapping">Mapping Between Component Properties and XML
--- 83,87 ----
    <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="#soap-binding">WSDL SOAP Binding</a><br>3. <a href="#http-binding">WSDL HTTP Binding</a><br>4. <a href="#References">References</a><br>A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#changelog">Part 3 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
! <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>&nbsp;&nbsp;&nbsp;&nbsp;1.1 <a href="#notcon">Notational Conventions</a><br>2. <a href="#soap-binding">WSDL SOAP Binding</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.1 <a href="#soap-binding-decl">Identifying a SOAP Binding</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.2 <a href="#soap-defaults">Default Binding Rules</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.3 <a href="#soap-protocol">Specifying the SOAP Protocol</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.1 <a href="#soap-protocol-description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.2 <a href="#soap-protocol-relate">Relationship to WSDL Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.3 <a href="#soap-binding-decl-xml">XML Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.3.4 <a href="#soap-binding-decl-mapping">Mapping Between Component Properties and XML
            Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.4 <a href="#soap-default-mep-decl">Specifying the Default SOAP MEP</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.4.1 <a href="#soap-default-mep-decl-description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.4.2 <a href="#soap-default-mep-decl-relate">Relationship to WSDL Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.4.3 <a href="#soap-default-mep-decl-xml">XML Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.5 <a href="#soap-module-decl">Declaring SOAP Modules</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.1 <a href="#soap-module-decl-description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2 <a href="#soap-module-decl-relate">Relationship to WSDL Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.3 <a href="#soap-module-decl-property">SOAP Module Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.4 <a href="soap-module-decl-xml">XML Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.5 <a href="#soap-module-decl-mapping">Mapping Between Component Properties and XML
            Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.6 <a href="#soap-fault-decl">Binding Faults</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.1 <a href="#soap-fault-decl-description">Description</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2 <a href="#soap-fault-decl-relate">Relationship to WSDL Component Model</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.3 <a href="#soap-fault-decl-xml">XML Representation</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.4 <a href="#soap-fault-decl-mapping">Mapping Between Component Properties and XML
***************
*** 253,257 ****
        component.</p>
  
!       <p>A subset of the the HTTP components specified in the HTTP
        Binding may be expressed in a SOAP binding when the SOAP binding
        uses HTTP as the underlying protocol.  The components that are
--- 253,257 ----
        component.</p>
  
!       <p>A subset of the HTTP components specified in the HTTP
        Binding may be expressed in a SOAP binding when the SOAP binding
        uses HTTP as the underlying protocol.  The components that are
***************
*** 276,280 ****
        <div class="div2">
          
! <h3><a name="soap-defaults"></a>2.1 Default Binding Rules</h3>
  
          <ul>
--- 276,292 ----
        <div class="div2">
          
! <h3><a name="soap-binding-decl"></a>2.1 Identifying a SOAP Binding</h3>
! 
!         <p>A Binding component (defined in [<cite><a href="#WSDL-PART1">WSDL 2.0 Core Language</a></cite>])
!         is identified as a SOAP binding by assigning the value
!         "http://www.w3.org/@@@@/@@/wsdl/soap12" to the {type} property of
!         the Binding component.</p>
!       </div>
! 
!       
! 
!       <div class="div2">
!         
! <h3><a name="soap-defaults"></a>2.2 Default Binding Rules</h3>
  
          <ul>
***************
*** 296,300 ****
  
              <li><p>If the value is <em>#element</em> then the
!             payload will be the <em>element information item</em> identified by the the {element}
              property of the Message Reference component.</p></li>
   
--- 308,312 ----
  
              <li><p>If the value is <em>#element</em> then the
!             payload will be the <em>element information item</em> identified by the {element}
              property of the Message Reference component.</p></li>
   
***************
*** 356,371 ****
        <div class="div2">
          
- <h3><a name="soap-binding-decl"></a>2.2 Identifying a SOAP Binding</h3>
- 
-         <p>A Binding component (defined in [<cite><a href="#WSDL-PART1">WSDL 2.0 Core Language</a></cite>])
-         is identified as a SOAP binding by the presence of the {soap
-         protocol} property. This property MUST be present if to be
-         considered a SOAP binding.</p>
-       </div>
- 
-       
- 
-       <div class="div2">
-         
  <h3><a name="soap-protocol"></a>2.3 Specifying the SOAP Protocol</h3>
  
--- 368,371 ----
***************
*** 818,822 ****
            <p>For every Interface Operation component contained in an
            Interface component, in addition to the default binding
!           rules described in <a href="#soap-defaults"><b>2.1 Default Binding Rules</b></a>, there may
            be additional binding information to be specified. This
            binding specification allows the user to indicate the SOAP
--- 818,822 ----
            <p>For every Interface Operation component contained in an
            Interface component, in addition to the default binding
!           rules described in <a href="#soap-defaults"><b>2.2 Default Binding Rules</b></a>, there may
            be additional binding information to be specified. This
            binding specification allows the user to indicate the SOAP
***************
*** 839,843 ****
              Exchange Pattern (MEP) (as defined by [<cite><a href="#SOAP12-PART1">SOAP 1.2 Part 1: Messaging Framework</a></cite>]) for this specific operation. If no
              specific value is assigned, then the value assigned by the
!             default rules apply (see <a href="#soap-defaults"><b>2.1 Default Binding Rules</b></a>). It is an error for this property
              to not have a value (which MAY happen if the default rules
              are not applicable).</p></li>
--- 839,843 ----
              Exchange Pattern (MEP) (as defined by [<cite><a href="#SOAP12-PART1">SOAP 1.2 Part 1: Messaging Framework</a></cite>]) for this specific operation. If no
              specific value is assigned, then the value assigned by the
!             default rules apply (see <a href="#soap-defaults"><b>2.2 Default Binding Rules</b></a>). It is an error for this property
              to not have a value (which MAY happen if the default rules
              are not applicable).</p></li>
***************
*** 910,914 ****
                  of the parent wsdl:binding <em>element information item</em>, if present. If not
                  the value as defined by the default SOAP binding rules
!                 (see <a href="#soap-defaults"><b>2.1 Default Binding Rules</b></a>), if
                  applicable.</td>
                </tr>
--- 910,914 ----
                  of the parent wsdl:binding <em>element information item</em>, if present. If not
                  the value as defined by the default SOAP binding rules
!                 (see <a href="#soap-defaults"><b>2.2 Default Binding Rules</b></a>), if
                  applicable.</td>
                </tr>
***************
*** 1214,1217 ****
--- 1214,1218 ----
          </div>
          <div class="div3">
+ 
            
  <h4><a name="http-binding-decl-mapping"></a>3.2.4 Mapping Between HTTP Binding's XML Representation to Component
***************
*** 1271,1275 ****
  value is <em>#none</em> then the payload MUST be empty. Finally if
  the value is <em>#element</em> then the payload will be the <em>element information item</em>
! identified by the the {element} property of the Message Reference
  component.</p>
          <p>If the Message Reference component is declared using a non-XML type
--- 1272,1276 ----
  value is <em>#none</em> then the payload MUST be empty. Finally if
  the value is <em>#element</em> then the payload will be the <em>element information item</em>
! identified by the {element} property of the Message Reference
  component.</p>
          <p>If the Message Reference component is declared using a non-XML type
***************
*** 2374,2377 ****
--- 2375,2384 ----
  
  <tr>
+  <td rowspan="1" colspan="1">20040702</td>
+  <td rowspan="1" colspan="1">SW</td>
+  <td rowspan="1" colspan="1">Corrected how the SOAP binding is indicated .. I had forgotten
+      about binding/@type!</td>
+ </tr>
+ <tr>
   <td rowspan="1" colspan="1">20040625</td>
   <td rowspan="1" colspan="1">SW</td>

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.84
retrieving revision 1.85
diff -C2 -d -r1.84 -r1.85
*** wsdl20.html	25 Jun 2004 17:02:24 -0000	1.84
--- wsdl20.html	2 Jul 2004 06:09:55 -0000	1.85
***************
*** 3267,3270 ****
--- 3267,3276 ----
  			</td>
                    </tr>
+                   <tr>
+ 		    <td rowspan="1" colspan="1">{type}</td>
+ 			<td rowspan="1" colspan="1">
+ 			The actual value of the <code>type</code>  <em>attribute information item</em>.
+ 			</td>
+                   </tr>
  		  <tr>
  		    <td rowspan="1" colspan="1">{faults}</td> <td rowspan="1" colspan="1">The set of
***************
*** 6375,6378 ****
--- 6381,6389 ----
      </tr>
          <tr>
+           <td rowspan="1" colspan="1">20040702</td>
+           <td rowspan="1" colspan="1">SW</td>
+           <td rowspan="1" colspan="1">Had forgotten to map to the {type} property of binding.</td>
+         </tr>
+         <tr>
            <td rowspan="1" colspan="1">20040625</td>
            <td rowspan="1" colspan="1">SW</td>

Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.93
retrieving revision 1.94
diff -C2 -d -r1.93 -r1.94
*** wsdl20.xml	25 Jun 2004 17:02:24 -0000	1.93
--- wsdl20.xml	2 Jul 2004 06:09:55 -0000	1.94
***************
*** 3279,3282 ****
--- 3279,3288 ----
  			</td>
                    </tr>
+                   <tr>
+ 		    <td>{type}</td>
+ 			<td>
+ 			The actual value of the <att>type</att> &AII;.
+ 			</td>
+                   </tr>
  		  <tr>
  		    <td>{faults}</td> <td>The set of
***************
*** 6379,6382 ****
--- 6385,6393 ----
      </tr>
          <tr>
+           <td>20040702</td>
+           <td>SW</td>
+           <td>Had forgotten to map to the {type} property of binding.</td>
+         </tr>
+         <tr>
            <td>20040625</td>
            <td>SW</td>

Received on Friday, 2 July 2004 02:09:57 UTC