2002/ws/desc/wsdl20 wsdl20-adjuncts.xml,1.61,1.62

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

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
Finished adding <comp/> markup around components.

Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.61
retrieving revision 1.62
diff -C2 -d -r1.61 -r1.62
*** wsdl20-adjuncts.xml	14 Jun 2005 00:48:37 -0000	1.61
--- wsdl20-adjuncts.xml	14 Jun 2005 10:27:13 -0000	1.62
***************
*** 2509,2528 ****
  that representation to the various component properties.</p>
        <p>As allowed in <bibref ref="WSDL-PART1"/>, a <comp>Binding</comp> component MAY
! exist without indicating a specific Interface component that it applies
  to. In this case there MUST NOT be any Binding Operation or Binding
  <comp>Fault</comp> components present in the <comp>Binding</comp> component. </p>
        <p>The HTTP binding extension is designed with the objective of minimizing what
  needs to be explicitly declared for common cases. This is achieved by
! defining a set of default rules which apply for all Interface
! Operation components of an Interface component, unless specifically
  overidden on a per Interface Operation basis. Thus, if a given
  <comp>Interface Operation</comp> component is not referred to specifically, then
  all the default rules apply for that component. That is, per the
  requirements of <bibref ref="WSDL-PART1"/> all operations of an
! Interface component are bound by an HTTP binding.</p>
!       <p>Notice that there are no default binding rules defined for Fault
  components by this binding extension, as no HTTP fault code is suitable as a
! default for all possible cases. Thus, if a given Interface component has
! any <comp>Fault</comp> components, then such Interface components MUST be bound
  via <comp>Binding</comp> components which indicate a specific interface and contain
  as many <comp>Binding Fault</comp> components as there are <comp>Fault</comp> components in the
--- 2509,2528 ----
  that representation to the various component properties.</p>
        <p>As allowed in <bibref ref="WSDL-PART1"/>, a <comp>Binding</comp> component MAY
! exist without indicating a specific <comp>Interface</comp> component that it applies
  to. In this case there MUST NOT be any Binding Operation or Binding
  <comp>Fault</comp> components present in the <comp>Binding</comp> component. </p>
        <p>The HTTP binding extension is designed with the objective of minimizing what
  needs to be explicitly declared for common cases. This is achieved by
! defining a set of default rules which apply for all <comp>Interface
! Operation</comp> components of an <comp>Interface</comp> component, unless specifically
  overidden on a per Interface Operation basis. Thus, if a given
  <comp>Interface Operation</comp> component is not referred to specifically, then
  all the default rules apply for that component. That is, per the
  requirements of <bibref ref="WSDL-PART1"/> all operations of an
! <comp>Interface</comp> component are bound by an HTTP binding.</p>
!       <p>Notice that there are no default binding rules defined for <comp>Fault</comp>
  components by this binding extension, as no HTTP fault code is suitable as a
! default for all possible cases. Thus, if a given <comp>Interface</comp> component has
! any <comp>Fault</comp> components, then such <comp>Interface</comp> components MUST be bound
  via <comp>Binding</comp> components which indicate a specific interface and contain
  as many <comp>Binding Fault</comp> components as there are <comp>Fault</comp> components in the
***************
*** 2646,2651 ****
          When formulating the HTTP message to be transmitted, the
          contents of the payload (i.e. the contents of the HTTP message
!         body) MUST be what is defined by the corresponding Interface Message
! 	Reference or <comp>Interface Fault</comp> components:</p>
  
  	<ulist>
--- 2646,2651 ----
          When formulating the HTTP message to be transmitted, the
          contents of the payload (i.e. the contents of the HTTP message
!         body) MUST be what is defined by the corresponding <comp>Interface Message
! 	Reference</comp> or <comp>Interface Fault</comp> components:</p>
  
  	<ulist>
***************
*** 2662,2666 ****
  	</ulist>
  
!         <p>If the <comp>Interface Message Reference</comp> component or the Interface Fault
          component is declared using a non-XML type system (as
          considered in the Types section of <bibref ref="WSDL-PART1"/>)
--- 2662,2666 ----
  	</ulist>
  
!         <p>If the <comp>Interface Message Reference</comp> component or the <comp>Interface Fault</comp>
          component is declared using a non-XML type system (as
          considered in the Types section of <bibref ref="WSDL-PART1"/>)
***************
*** 2787,2791 ****
  	    headers} property as defined in section <specref
  	    ref="soap-headers-decl"/> exists and is not empty in a
! 	    Binding Message Reference or <comp>Binding Fault</comp> component, &EII;
  	    conforming to the element declaration of a <comp>HTTP Header</comp> component's
  	    {element} property, in the {http headers} property,
--- 2787,2791 ----
  	    headers} property as defined in section <specref
  	    ref="soap-headers-decl"/> exists and is not empty in a
! 	    <comp>Binding Message Reference</comp> or <comp>Binding Fault</comp> component, &EII;
  	    conforming to the element declaration of a <comp>HTTP Header</comp> component's
  	    {element} property, in the {http headers} property,
***************
*** 2896,2900 ****
  
            <table border="1" id="tab_HTTP_Version_Mapping">
!             <caption>Mapping from XML Representation to <comp>Binding</comp> component Extension
              Properties</caption>
              <tbody>
--- 2896,2900 ----
  
            <table border="1" id="tab_HTTP_Version_Mapping">
!             <caption>Mapping from XML Representation to Binding component Extension
              Properties</caption>
              <tbody>
***************
*** 2924,2929 ****
  	  is in use for the operations of the interface that this
  	  binding applies to.  This binding extension specification allows the user to
!           indicate a default HTTP method to be used for all Binding
!           Operation components of this <comp>Binding</comp> component.</p> 
  
          </div3>
--- 2924,2929 ----
  	  is in use for the operations of the interface that this
  	  binding applies to.  This binding extension specification allows the user to
!           indicate a default HTTP method to be used for all <comp>Binding
!           Operation</comp> components of this <comp>Binding</comp> component.</p> 
  
          </div3>
***************
*** 3009,3013 ****
                <p>{http location} OPTIONAL. A <emph>xs:anyURI</emph>.  This
                IRI is combined with the base IRI specified in the
!               &endpoint-address-p; property of the <comp>endpoint</comp> component to
                form the full IRI for the HTTP request to invoke the
                operation. It MUST contain an absolute or a relative
--- 3009,3013 ----
                <p>{http location} OPTIONAL. A <emph>xs:anyURI</emph>.  This
                IRI is combined with the base IRI specified in the
!               &endpoint-address-p; property of the <comp>Endpoint</comp> component to
                form the full IRI for the HTTP request to invoke the
                operation. It MUST contain an absolute or a relative
***************
*** 3189,3193 ****
  
            <table border="1" id="tab_HTTP_Operation_Mapping">
!             <caption>Mapping from XML Representation to <comp>Binding Operation</comp> component Extension Properties</caption>
              <tbody>
                <tr>
--- 3189,3193 ----
  
            <table border="1" id="tab_HTTP_Operation_Mapping">
!             <caption>Mapping from XML Representation to Binding Operation component Extension Properties</caption>
              <tbody>
                <tr>
***************
*** 3209,3213 ****
  		ref="http-default-method-decl"/>; otherwise, if a
  		{safety} property as defined in <specref ref="safety"
! 		/> is present on the bound Interface Operation
  		component and has a value of <attval>true</attval>,
  		the value <attval>GET</attval>; otherwise, it is an error.</td>
--- 3209,3213 ----
  		ref="http-default-method-decl"/>; otherwise, if a
  		{safety} property as defined in <specref ref="safety"
! 		/> is present on the bound <comp>Interface Operation</comp>
  		component and has a value of <attval>true</attval>,
  		the value <attval>GET</attval>; otherwise, it is an error.</td>
***************
*** 3266,3272 ****
  
            <ulist>
!             <item><p>{http headers}, OPTIONAL. A set of HTTP Header
              components as defined in <specref
!             ref="http-header-decl-property"/>, to the Binding Fault
              and <comp>Binding Message Reference</comp> components.</p></item>
            </ulist>
--- 3266,3272 ----
  
            <ulist>
!             <item><p>{http headers}, OPTIONAL. A set of <comp>HTTP Header</comp>
              components as defined in <specref
!             ref="http-header-decl-property"/>, to the <comp>Binding Fault</comp>
              and <comp>Binding Message Reference</comp> components.</p></item>
            </ulist>
***************
*** 3389,3393 ****
  
            <table border="1" id="tab_HTTP_Header_Mapping">
!             <caption>Mapping from XML Representation to <comp>HTTP Header Block</comp> component
              Properties</caption>
              <tbody>
--- 3389,3393 ----
  
            <table border="1" id="tab_HTTP_Header_Mapping">
!             <caption>Mapping from XML Representation to HTTP Header Block component
              Properties</caption>
              <tbody>
***************
*** 3398,3402 ****
                <tr>
                  <td rowspan="1" colspan="1">{http headers}</td>
!                 <td rowspan="1" colspan="1"> The set of HTTP Header
                  components corresponding to all the <el>header</el>
                  &EII; in the [children] of the <el>fault</el>,
--- 3398,3402 ----
                <tr>
                  <td rowspan="1" colspan="1">{http headers}</td>
!                 <td rowspan="1" colspan="1"> The set of <comp>HTTP Header</comp>
                  components corresponding to all the <el>header</el>
                  &EII; in the [children] of the <el>fault</el>,
***************
*** 3476,3480 ****
  
            <p>For every <comp>Interface Fault</comp> component contained in an
!           Interface component, an HTTP error code and error reason MAY
            be defined. They represents the error code and reason phrase
            that will be used by the service in case the fault needs to
--- 3476,3480 ----
  
            <p>For every <comp>Interface Fault</comp> component contained in an
!           <comp>Interface</comp> component, an HTTP error code and error reason MAY
            be defined. They represents the error code and reason phrase
            that will be used by the service in case the fault needs to
***************
*** 3502,3507 ****
              <item><p>{http error reason phrase}, OPTIONAL. A
              <emph>xs:string</emph> representing an error Reason-Phrase
!             as defined by <bibref ref="RFC2616"/>, to the Binding
!             <comp>Fault</comp> component. The value of this property identifies the
              Reason-Phrase that the service will use in case the fault
              is returned.  If empty, no claim is made by the
--- 3502,3507 ----
              <item><p>{http error reason phrase}, OPTIONAL. A
              <emph>xs:string</emph> representing an error Reason-Phrase
!             as defined by <bibref ref="RFC2616"/>, to the <comp>Binding
!             Fault</comp> component. The value of this property identifies the
              Reason-Phrase that the service will use in case the fault
              is returned.  If empty, no claim is made by the
***************
*** 3960,3964 ****
            <head>Description</head>
  
! 	  <p>Every Binding Message Reference and Fault Message Reference
  	  component MAY indicate which
  	  transfer codings, as defined in section 3.6 of <bibref
--- 3960,3964 ----
            <head>Description</head>
  
! 	  <p>Every <comp>Binding Message Reference</comp> and <comp>Fault Message Reference</comp>
  	  component MAY indicate which
  	  transfer codings, as defined in section 3.6 of <bibref
***************
*** 3967,3971 ****
  
  	  <p>The HTTP binding extension provides a mechanism for indicating a
! 	  default value at the <comp>Binding</comp> component and Binding Operation
  	  levels.</p>
  
--- 3967,3971 ----
  
  	  <p>The HTTP binding extension provides a mechanism for indicating a
! 	  default value at the <comp>Binding</comp> component and <comp>Binding Operation</comp>
  	  levels.</p>
  
***************
*** 3984,3989 ****
  	    <item>
  	      <p>{http transfer coding}, OPTIONAL. A <emph>xs:string</emph> to
! 	      the Binding Message Reference and Binding Fault
! 	      Reference components. This property indicates the
  	      transfer codings available for a particular message. Its
  	      value is ignored when the value of the {http version}
--- 3984,3989 ----
  	    <item>
  	      <p>{http transfer coding}, OPTIONAL. A <emph>xs:string</emph> to
! 	      the <comp>Binding Message Reference</comp> and <comp>Binding Fault
! 	      Reference</comp> components. This property indicates the
  	      transfer codings available for a particular message. Its
  	      value is ignored when the value of the {http version}
***************
*** 4072,4080 ****
                  <td rowspan="1" colspan="1">{http transfer coding}</td>
                  <td rowspan="1" colspan="1">The actual value of the
!                 <att>whttp:transferCoding</att> &AII; on the Binding
!                 Message Reference or <comp>Binding Fault Reference</comp> component,
                  if present; otherwise, the actual value of the
!                 <att>whttp:transferCodingDefault</att> on the Binding
!                 Operation component, if present; otherwise, the actual
                  value of the <att>whttp:transferCodingDefault</att> on
                  the <comp>Binding</comp> component, if present; otherwise empty.</td>
--- 4072,4080 ----
                  <td rowspan="1" colspan="1">{http transfer coding}</td>
                  <td rowspan="1" colspan="1">The actual value of the
!                 <att>whttp:transferCoding</att> &AII; on the <comp>Binding
!                 Message Reference</comp> or <comp>Binding Fault Reference</comp> component,
                  if present; otherwise, the actual value of the
!                 <att>whttp:transferCodingDefault</att> on the <comp>Binding
!                 Operation</comp> component, if present; otherwise, the actual
                  value of the <att>whttp:transferCodingDefault</att> on
                  the <comp>Binding</comp> component, if present; otherwise empty.</td>
***************
*** 4109,4113 ****
  	  <ulist>
  	    <item>
! 	      <p>{http cookies} REQUIRED. A <emph>xs:boolean</emph> to the Binding
  	      component.</p>
  	    </item>
--- 4109,4113 ----
  	  <ulist>
  	    <item>
! 	      <p>{http cookies} REQUIRED. A <emph>xs:boolean</emph> to the <comp>Binding</comp>
  	      component.</p>
  	    </item>
***************
*** 4149,4153 ****
  
            <table border="1" id="tab_HTTP_Cookies_Mapping">
!             <caption>Mapping from XML Representation to <comp>Binding</comp> component Extension
              Properties</caption>
              <tbody>
--- 4149,4153 ----
  
            <table border="1" id="tab_HTTP_Cookies_Mapping">
!             <caption>Mapping from XML Representation to Binding component Extension
              Properties</caption>
              <tbody>
***************
*** 4192,4196 ****
  	  <ulist>
  	    <item>
! 	      <p>{http authentication scheme} REQUIRED. <emph>xs:string</emph> to the Endpoint
  	      component, corresponding to the HTTP authentication
  	      scheme used. The valid values are "basic" for the "basic"
--- 4192,4196 ----
  	  <ulist>
  	    <item>
! 	      <p>{http authentication scheme} REQUIRED. <emph>xs:string</emph> to the <comp>Endpoint</comp>
  	      component, corresponding to the HTTP authentication
  	      scheme used. The valid values are "basic" for the "basic"
***************
*** 4272,4276 ****
  
            <table border="1" id="tab_HTTP_Access_Authentication_Mapping">
!             <caption>Mapping from XML Representation to <comp>Endpoint</comp> component Extension
              Properties</caption>
              <tbody>
--- 4272,4276 ----
  
            <table border="1" id="tab_HTTP_Access_Authentication_Mapping">
!             <caption>Mapping from XML Representation to Endpoint component Extension
              Properties</caption>
              <tbody>
***************
*** 4558,4561 ****
--- 4558,4587 ----
  	    -->
              <tr>
+               <td>20050614</td>
+               <td>JJM</td>
+               <td>Finished adding &lt;comp&gt; markup around components.
+               </td>
+             </tr>
+             <tr>
+               <td>20050613</td>
+               <td>JJM</td>
+               <td>Started adding &lt;comp&gt; markup around components.
+               </td>
+             </tr>
+             <tr>
+               <td>20050613</td>
+               <td>JJM</td>
+               <td><loc href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC122">LC122</loc>: 
+     	      replaced "binding" by "binding extension" where appropriate.
+               </td>
+             </tr>
+             <tr>
+               <td>20050613</td>
+               <td>JJM</td>
+               <td><loc href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC98">LC98</loc>: 
+     	      {soap mep} only applies to SOAP 1.2.
+               </td>
+             </tr>
+             <tr>
                <td>20050613</td>
                <td>RRC</td>

Received on Tuesday, 14 June 2005 10:27:19 UTC