- From: Hugo Haas via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 09 Mar 2006 11:22:16 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory homer:/tmp/cvs-serv24394
Modified Files:
wsdl20-adjuncts.xml
Log Message:
CR011
Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.154
retrieving revision 1.155
diff -C2 -d -r1.154 -r1.155
*** wsdl20-adjuncts.xml 1 Mar 2006 04:13:38 -0000 1.154
--- wsdl20-adjuncts.xml 9 Mar 2006 11:22:14 -0000 1.155
***************
*** 1319,1324 ****
<ulist>
- <item><p><prop comp="Binding">http version</prop> on <comp>Binding</comp> components, as defined in <specref
- ref="http-version-decl"/></p></item>
<item><p><prop comp="Binding Operation">http location</prop> on <comp>Binding Operation</comp> components, as defined in <specref
ref="http-operation-decl"/></p></item>
--- 1319,1322 ----
***************
*** 1345,1349 ****
<binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"?
type="<emph>&wsdl-soap-ns;</emph>"
- whttp:version="<emph>xs:string</emph>"??
whttp:transferCodingDefault="<emph>xs:string</emph>"??
<b>wsoap:version</b>="<emph>xs:string</emph>"?
--- 1343,1346 ----
***************
*** 2841,2845 ****
<b>whttp:queryParameterSeparatorDefault</b>="<emph>xs:string</emph>"?
<b>whttp:cookies</b>="<emph>xs:boolean</emph>"?
- <b>whttp:version</b>="<emph>xs:string</emph>"?
<b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? >
<documentation />?
--- 2838,2841 ----
***************
*** 3185,3275 ****
<!-- +++++++++ -->
- <div2 id="http-version-decl">
- <head>Specifying the HTTP Version</head>
-
- <div3 id="http-version-description">
- <head>Description</head>
-
- <p><assert class="component" id="HTTPVersion-5064">Every <comp>Binding</comp> component MUST indicate what version of HTTP
- is in use for the operations of the interface that this
- binding applies to.</assert></p>
-
- <p>By default, HTTP/1.1 <bibref ref="RFC2616"/> is used.</p>
-
- </div3>
-
- <div3 id="http-version-relate">
- <head>Relationship to WSDL Component Model</head>
-
- <p>The HTTP binding extension specification adds the following
- property to the WSDL component model (as defined in <bibref
- ref="WSDL-PART1"/>):</p>
-
- <ulist>
- <item>
- <p><propdef comp="Binding">http version</propdef> REQUIRED. A <emph>xs:string</emph> to the
- <comp>Binding</comp> component. The value of this property follows
- the <attval><major>.<minor></attval> numbering scheme defined in
- section 3.1 of Hypertext Transfer Protocol -- HTTP/1.1
- <bibref ref="RFC2616"/>.</p>
- </item>
- </ulist>
-
- </div3>
-
- <div3 id="http-version-decl-xml">
- <head>XML Representation</head>
-
- <eg xml:space="preserve"><description>
- <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
- <b>whttp:version</b>="<emph>xs:string</emph>"? >
- </binding>
- </description>
- </eg>
- <p>The XML representation for specifying the HTTP version
- is an optional &AII; with the following Infoset properties: </p>
-
- <ulist>
- <item>
- <p>A [local name] of <att>version</att>
- </p>
- </item>
- <item>
- <p>A [namespace name] of
- <attval>&wsdl-http-ns;</attval>
- </p>
- </item>
- <item>
- <p>A type of <emph>xs:string</emph> whose pattern facet is
- <emph><attval>[0-9]+\.[0-9]+</attval></emph>.</p>
- </item>
- </ulist>
- </div3>
-
- <div3 id="http-version-decl-mapping">
- <head>Mapping from XML Representation to Component Properties</head>
-
- <p>See <specref ref="tab_HTTP_Version_Mapping"/>.</p>
-
- <table border="1" id="tab_HTTP_Version_Mapping">
- <caption>Mapping from XML Representation to Binding component Extension
- Properties</caption>
- <tbody>
- <tr>
- <th rowspan="1" colspan="1">Property</th>
- <th rowspan="1" colspan="1">Value</th>
- </tr>
- <tr>
- <td rowspan="1" colspan="1"><prop comp="Binding">http version</prop></td>
- <td rowspan="1" colspan="1">The actual value of the <att>whttp:version</att>
- &AII;, if present, otherwise <attval>1.1</attval>.</td>
- </tr>
- </tbody>
- </table>
- </div3>
- </div2>
-
- <!-- +++++++++ -->
-
<div2 id="http-operation-decl">
<head>Binding Operations</head>
--- 3181,3184 ----
***************
*** 4752,4759 ****
Reference</comp> and <comp>Interface Fault
Reference</comp> components of any <comp>Interface</comp>
! component that uses this <comp>Binding</comp> component. Its
! value is ignored when the value of the <prop
! comp="Binding">http version</prop> property is
! <attval>1.0</attval>.</p>
</item>
<item>
--- 4661,4665 ----
Reference</comp> and <comp>Interface Fault
Reference</comp> components of any <comp>Interface</comp>
! component that uses this <comp>Binding</comp> component.</p>
</item>
<item>
***************
*** 4765,4783 ****
Reference</comp> and <comp>Binding Fault</comp>
components of this <comp>Binding Operation</comp>
! component. Its
! value is ignored when the value of the <prop
! comp="Binding">http version</prop> property is
! <attval>1.0</attval>.</p>
</item>
<item>
<p><propdef comp="Binding Message Reference">http transfer coding</propdef> OPTIONAL. A <emph>xs:string</emph> to
the <comp>Binding Message Reference</comp> component. This property indicates the
! transfer codings available for this <comp>Binding Message Reference</comp> component. Its
! value is ignored when the value of the <prop comp="Binding">http version</prop>
! property is <attval>1.0</attval>.</p>
</item>
<item><p>Similarly, <propdef comp="Binding Fault">http transfer coding</propdef> OPTIONAL, to the <comp>Binding Fault</comp> component</p></item>
</ulist>
</div3>
--- 4671,4686 ----
Reference</comp> and <comp>Binding Fault</comp>
components of this <comp>Binding Operation</comp>
! component.</p>
</item>
<item>
<p><propdef comp="Binding Message Reference">http transfer coding</propdef> OPTIONAL. A <emph>xs:string</emph> to
the <comp>Binding Message Reference</comp> component. This property indicates the
! transfer codings available for this <comp>Binding Message Reference</comp> component.</p>
</item>
<item><p>Similarly, <propdef comp="Binding Fault">http transfer coding</propdef> OPTIONAL, to the <comp>Binding Fault</comp> component</p></item>
</ulist>
+ <p>These properties are not relevant when HTTP 1.0 is used.</p>
+
</div3>
***************
*** 5399,5402 ****
--- 5302,5314 ----
<tr>
+ <td>20060309</td>
+ <td>HH</td>
+ <td><loc
+ href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR011">CR011</loc>:
+ removed {http version}
+ </td>
+ </tr>
+
+ <tr>
<td>20060227</td>
<td>HH</td>
Received on Thursday, 9 March 2006 11:22:22 UTC