- From: Jean-Jacques Moreau via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 13 Feb 2007 10:52:04 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv11192
Modified Files:
wsdl20-adjuncts.xml
Log Message:
CR143: Renamed "transfer coding" to "content coding", and made it explicit we set HTTP Content-Encoding.
Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.216
retrieving revision 1.217
diff -C 2 -d -r1.216 -r1.217
*** wsdl20-adjuncts.xml 13 Feb 2007 10:27:49 -0000 1.216
--- wsdl20-adjuncts.xml 13 Feb 2007 10:52:01 -0000 1.217
***************
*** 1379,1386 ****
separator</prop> on <comp>Binding Operation</comp> components,
as defined in <specref ref="http-operation-decl-relate"/></p></item>
! <item><p><prop comp="Binding">http transfer
! coding default</prop> on <comp>Binding</comp> and <comp>Binding Operation</comp> components, <prop comp="Binding Message Reference">http transfer
coding</prop> on <comp>Binding Message Reference</comp> and <comp>Binding Fault</comp> components, as defined in <specref
! ref="http-transfer-coding-decl"/></p></item>
<item><p><prop comp="Binding">http cookies</prop> on <comp>Binding</comp> components, as defined in <specref
ref="http-cookies-decl"/>.</p></item>
--- 1379,1386 ----
separator</prop> on <comp>Binding Operation</comp> components,
as defined in <specref ref="http-operation-decl-relate"/></p></item>
! <item><p><prop comp="Binding">http content
! coding default</prop> on <comp>Binding</comp> and <comp>Binding Operation</comp> components, <prop comp="Binding Message Reference">http content
coding</prop> on <comp>Binding Message Reference</comp> and <comp>Binding Fault</comp> components, as defined in <specref
! ref="http-content-coding-decl"/></p></item>
<item><p><prop comp="Binding">http cookies</prop> on <comp>Binding</comp> components, as defined in <specref
ref="http-cookies-decl"/>.</p></item>
***************
*** 1400,1404 ****
type="<emph>&wsdl-soap-ns;</emph>"
whttp:queryParameterSeparatorDefault="<emph>xs:string</emph>"?
! whttp:transferCodingDefault="<emph>xs:string</emph>"??
whttp:cookies="<emph>xs:boolean</emph>"?
<b>wsoap:version</b>="<emph>xs:string</emph>"?
--- 1400,1404 ----
type="<emph>&wsdl-soap-ns;</emph>"
whttp:queryParameterSeparatorDefault="<emph>xs:string</emph>"?
! whttp:contentCodingDefault="<emph>xs:string</emph>"??
whttp:cookies="<emph>xs:boolean</emph>"?
<b>wsoap:version</b>="<emph>xs:string</emph>"?
***************
*** 1414,1418 ****
<b>wsoap:code</b>="<emph>union of xs:QName, xs:token</emph>"?
<b>wsoap:subcodes</b>="<emph>union of (list of xs:QName), xs:token</emph>"?
! whttp:transferCoding="<emph>xs:string</emph>"?? >
<documentation />*
--- 1414,1418 ----
<b>wsoap:code</b>="<emph>union of xs:QName, xs:token</emph>"?
<b>wsoap:subcodes</b>="<emph>union of (list of xs:QName), xs:token</emph>"?
! whttp:contentCoding="<emph>xs:string</emph>"?? >
<documentation />*
***************
*** 1429,1433 ****
<operation ref="<emph>xs:QName</emph>"
whttp:location="<emph>xs:anyURI</emph>"??
! whttp:transferCodingDefault="<emph>xs:string</emph>"?? >
whttp:queryParameterSeparator="<emph>xs:string</emph>"?
<b>wsoap:mep</b>="<emph>xs:anyURI</emph>"?
--- 1429,1433 ----
<operation ref="<emph>xs:QName</emph>"
whttp:location="<emph>xs:anyURI</emph>"??
! whttp:contentCodingDefault="<emph>xs:string</emph>"?? >
whttp:queryParameterSeparator="<emph>xs:string</emph>"?
<b>wsoap:mep</b>="<emph>xs:anyURI</emph>"?
***************
*** 1439,1443 ****
<input messageLabel="<emph>xs:NCName</emph>"?
! whttp:transferCoding="<emph>xs:string</emph>"?? >
<documentation />*
<<b>wsoap:module</b> ... />*
--- 1439,1443 ----
<input messageLabel="<emph>xs:NCName</emph>"?
! whttp:contentCoding="<emph>xs:string</emph>"?? >
<documentation />*
<<b>wsoap:module</b> ... />*
***************
*** 1447,1451 ****
<output messageLabel="<emph>xs:NCName</emph>"?
! whttp:transferCoding="<emph>xs:string</emph>"?? >
<documentation />*
<<b>wsoap:module</b> ... />*
--- 1447,1451 ----
<output messageLabel="<emph>xs:NCName</emph>"?
! whttp:contentCoding="<emph>xs:string</emph>"?? >
<documentation />*
<<b>wsoap:module</b> ... />*
***************
*** 2916,2925 ****
<b>whttp:queryParameterSeparatorDefault</b>="<emph>xs:string</emph>"?
<b>whttp:cookies</b>="<emph>xs:boolean</emph>"?
! <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? >
<documentation />?
<fault ref="<emph>xs:QName</emph>"
<b>whttp:code</b>="<emph>union of xs:int, xs:token</emph>"?
! <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? >
<documentation />*
<<b>whttp:header</b> name="<emph>xs:string</emph>" type="<emph>xs:QName</emph>"
--- 2916,2925 ----
<b>whttp:queryParameterSeparatorDefault</b>="<emph>xs:string</emph>"?
<b>whttp:cookies</b>="<emph>xs:boolean</emph>"?
! <b>whttp:contentCodingDefault</b>="<emph>xs:string</emph>"? >
<documentation />?
<fault ref="<emph>xs:QName</emph>"
<b>whttp:code</b>="<emph>union of xs:int, xs:token</emph>"?
! <b>whttp:contentCoding</b>="<emph>xs:string</emph>"? >
<documentation />*
<<b>whttp:header</b> name="<emph>xs:string</emph>" type="<emph>xs:QName</emph>"
***************
*** 2936,2944 ****
<b>whttp:faultSerialization</b>="<emph>xs:string</emph>"?
<b>whttp:queryParameterSeparator</b>="<emph>xs:string</emph>"?
! <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? >
<documentation />*
<input messageLabel="<emph>xs:NCName</emph>"?
! <b>whttp:transferCoding</b>="<emph>xs:string</emph>? >
<documentation />*
<<b>whttp:header</b> ... />*
--- 2936,2944 ----
<b>whttp:faultSerialization</b>="<emph>xs:string</emph>"?
<b>whttp:queryParameterSeparator</b>="<emph>xs:string</emph>"?
! <b>whttp:contentCodingDefault</b>="<emph>xs:string</emph>"? >
<documentation />*
<input messageLabel="<emph>xs:NCName</emph>"?
! <b>whttp:contentCoding</b>="<emph>xs:string</emph>? >
<documentation />*
<<b>whttp:header</b> ... />*
***************
*** 2946,2950 ****
<output messageLabel="<emph>xs:NCName</emph>"?
! <b>whttp:transferCoding</b>="<emph>xs:string</emph>? >
<documentation />*
<<b>whttp:header</b> ... />*
--- 2946,2950 ----
<output messageLabel="<emph>xs:NCName</emph>"?
! <b>whttp:contentCoding</b>="<emph>xs:string</emph>? >
<documentation />*
<<b>whttp:header</b> ... />*
***************
*** 3033,3045 ****
<div3 id="_http_binding_default_rule_coding">
! <head>HTTP Transfer Coding Selection</head>
<p><assert class="component" id="HTTPBinding-5058">When formulating the HTTP message to be
! transmitted, the HTTP transfer coding used MUST be selected using one of
! the following:</assert></p>
<ulist>
<item>
<p>For a given <comp>Binding Message Reference</comp> component whose
! <prop comp="Binding Message Reference">http transfer coding</prop> property has a value
(including an empty value), then the value of the
this property.
--- 3033,3045 ----
<div3 id="_http_binding_default_rule_coding">
! <head>HTTP Content Coding Selection</head>
<p><assert class="component" id="HTTPBinding-5058">When formulating the HTTP message to be
! transmitted, the value of the HTTP <att>Content-Encoding</att> header-field MUST be
! set using one of the following:</assert></p>
<ulist>
<item>
<p>For a given <comp>Binding Message Reference</comp> component whose
! <prop comp="Binding Message Reference">http content coding</prop> property has a value
(including an empty value), then the value of the
this property.
***************
*** 3048,3057 ****
<item>
<p>Otherwise, the value of the parent <comp>Binding Operation</comp> component's
! <prop comp="Binding Operation">http transfer coding default</prop> property, if any.
</p>
</item>
<item>
<p>Otherwise, the value of the grandparent <comp>Binding</comp> component's
! <prop comp="Binding">http transfer coding default</prop> property, if any.
</p>
</item>
--- 3048,3057 ----
<item>
<p>Otherwise, the value of the parent <comp>Binding Operation</comp> component's
! <prop comp="Binding Operation">http content coding default</prop> property, if any.
</p>
</item>
<item>
<p>Otherwise, the value of the grandparent <comp>Binding</comp> component's
! <prop comp="Binding">http content coding default</prop> property, if any.
</p>
</item>
***************
*** 3062,3072 ****
</ulist>
<p><assert class="component" id="HTTPBinding-5059">When formulating the HTTP fault message to be
! transmitted, the HTTP transfer coding used MUST be selected using one of
! the following:</assert></p>
<ulist>
<item>
<p>For a given <comp>Binding Fault</comp> component whose
! <prop comp="Binding Fault">http transfer coding</prop> property has a value
(including an empty value), then the value of the
this property.
--- 3062,3072 ----
</ulist>
<p><assert class="component" id="HTTPBinding-5059">When formulating the HTTP fault message to be
! transmitted, the value of the HTTP <att>Content-Encoding</att> header-field MUST be
! set using one of the following:</assert></p>
<ulist>
<item>
<p>For a given <comp>Binding Fault</comp> component whose
! <prop comp="Binding Fault">http content coding</prop> property has a value
(including an empty value), then the value of the
this property.
***************
*** 3075,3079 ****
<item>
<p>Otherwise, the value of the parent <comp>Binding</comp> component's
! <prop comp="Binding">http transfer coding default</prop> property, if any.
</p>
</item>
--- 3075,3079 ----
<item>
<p>Otherwise, the value of the parent <comp>Binding</comp> component's
! <prop comp="Binding">http content coding default</prop> property, if any.
</p>
</item>
***************
*** 4653,4659 ****
<p>
! <assert class="component" id="HTTPSerialization-5075">The <code>Content-Type</code> HTTP header MUST have the value
<code>application/xml</code>, or a media type compatible with
! <code>application/xml</code> as specified in section <specref ref="_http_ser_xml"/>.</assert> Other HTTP headers, such as
<code>Content-Encoding</code> or
<code>Transfer-Encoding</code>, MAY be used.
--- 4653,4661 ----
<p>
! <assert class="component" id="HTTPSerialization-5075">The <code>Content-Type</code>
! HTTP header MUST have the value
<code>application/xml</code>, or a media type compatible with
! <code>application/xml</code> as specified in section <specref ref="_http_ser_xml"/>.</assert>
! Other HTTP headers, such as
<code>Content-Encoding</code> or
<code>Transfer-Encoding</code>, MAY be used.
***************
*** 4796,4801 ****
<!-- +++++++++ -->
! <div2 id="http-transfer-coding-decl">
! <head>Specifying the Transfer Coding</head>
<div3 id="http-transfer-description">
--- 4798,4803 ----
<!-- +++++++++ -->
! <div2 id="http-content-coding-decl">
! <head>Specifying the Content Coding</head>
<div3 id="http-transfer-description">
***************
*** 4826,4832 ****
<ulist>
<item>
! <p><propdef comp="Binding">http transfer coding default</propdef> OPTIONAL. A
<emph>xs:string</emph> to the <comp>Binding</comp>
! component. This property indicates the default transfer
codings available for all <comp>Binding Message
Reference</comp> and <comp>Binding Fault</comp>
--- 4828,4834 ----
<ulist>
<item>
! <p><propdef comp="Binding">http content coding default</propdef> OPTIONAL. A
<emph>xs:string</emph> to the <comp>Binding</comp>
! component. This property indicates the default content
codings available for all <comp>Binding Message
Reference</comp> and <comp>Binding Fault</comp>
***************
*** 4834,4840 ****
</item>
<item>
! <p><propdef comp="Binding Operation">http transfer coding default</propdef> OPTIONAL. A
<emph>xs:string</emph> to the <comp>Binding Operation</comp>
! component. This property indicates the default transfer
codings available for all <comp>Binding Message
Reference</comp> of this <comp>Binding Operation</comp>
--- 4836,4842 ----
</item>
<item>
! <p><propdef comp="Binding Operation">http content coding default</propdef> OPTIONAL. A
<emph>xs:string</emph> to the <comp>Binding Operation</comp>
! component. This property indicates the default content
codings available for all <comp>Binding Message
Reference</comp> of this <comp>Binding Operation</comp>
***************
*** 4842,4851 ****
</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>
--- 4844,4853 ----
</item>
<item>
! <p><propdef comp="Binding Message Reference">http content coding</propdef> OPTIONAL.
A <emph>xs:string</emph> to
the <comp>Binding Message Reference</comp> component. This property indicates the
! content codings available for this <comp>Binding Message Reference</comp> component.</p>
</item>
! <item><p>Similarly, <propdef comp="Binding Fault">http content coding</propdef> OPTIONAL,
to the <comp>Binding Fault</comp> component</p></item>
</ulist>
***************
*** 4855,4876 ****
</div3>
! <div3 id="http-transfer-coding-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:transferCodingDefault</b>="<emph>xs:string</emph>"? >
<fault ref="<emph>xs:QName</emph>"
! <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? >
</fault>*
<operation location="<emph>xs:anyURI</emph>"?
! <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? >
<input messageLabel="<emph>xs:NCName</emph>"?
! <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? />
<output messageLabel="<emph>xs:NCName</emph>"?
! <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? />
</operation>
--- 4857,4878 ----
</div3>
! <div3 id="http-content-coding-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:contentCodingDefault</b>="<emph>xs:string</emph>"? >
<fault ref="<emph>xs:QName</emph>"
! <b>whttp:contentCoding</b>="<emph>xs:string</emph>"? >
</fault>*
<operation location="<emph>xs:anyURI</emph>"?
! <b>whttp:contentCodingDefault</b>="<emph>xs:string</emph>"? >
<input messageLabel="<emph>xs:NCName</emph>"?
! <b>whttp:contentCoding</b>="<emph>xs:string</emph>"? />
<output messageLabel="<emph>xs:NCName</emph>"?
! <b>whttp:contentCoding</b>="<emph>xs:string</emph>"? />
</operation>
***************
*** 4878,4882 ****
</description>
</eg>
! <p>The XML representation for specifying the transfer coding
is an OPTIONAL &AII; for the <el>input</el>,
<el>output</el>, and <el>fault</el>
--- 4880,4884 ----
</description>
</eg>
! <p>The XML representation for specifying the content coding
is an OPTIONAL &AII; for the <el>input</el>,
<el>output</el>, and <el>fault</el>
***************
*** 4885,4889 ****
<ulist>
<item>
! <p>A [local name] of <att>transferCoding</att>
</p>
</item>
--- 4887,4891 ----
<ulist>
<item>
! <p>A [local name] of <att>contentCoding</att>
</p>
</item>
***************
*** 4898,4902 ****
<p>The XML representation for specifying the default
! transfer coding is an OPTIONAL &AII; for the
<el>binding</el> &EII; or <el>binding</el>'s child
<el>operation</el> &EII;s with the following Infoset
--- 4900,4904 ----
<p>The XML representation for specifying the default
! content coding is an OPTIONAL &AII; for the
<el>binding</el> &EII; or <el>binding</el>'s child
<el>operation</el> &EII;s with the following Infoset
***************
*** 4905,4909 ****
<ulist>
<item>
! <p>A [local name] of <att>transferCodingDefault</att>
</p>
</item>
--- 4907,4911 ----
<ulist>
<item>
! <p>A [local name] of <att>contentCodingDefault</att>
</p>
</item>
***************
*** 4919,4928 ****
</div3>
! <div3 id="http-transfer-coding-decl-mapping">
<head>Mapping from XML Representation to Component Properties</head>
! <p>See <specref ref="tab_HTTP_Transfer_Coding_Mapping"/>.</p>
! <table border="1" id="tab_HTTP_Transfer_Coding_Mapping">
<caption>Mapping from XML Representation to <comp>Interface Message Reference</comp> component Extension
Properties</caption>
--- 4921,4930 ----
</div3>
! <div3 id="http-content-coding-decl-mapping">
<head>Mapping from XML Representation to Component Properties</head>
! <p>See <specref ref="tab_HTTP_Content_Coding_Mapping"/>.</p>
! <table border="1" id="tab_HTTP_Content_Coding_Mapping">
<caption>Mapping from XML Representation to <comp>Interface Message Reference</comp> component Extension
Properties</caption>
***************
*** 4934,4941 ****
<tr>
<td rowspan="1" colspan="1"><prop comp="Binding">http
! transfer coding default</prop> of the
<comp>Binding</comp> component</td>
<td rowspan="1" colspan="1">The actual value of the
! <att>whttp:transferCodingDefault</att>
&AII; of
the <el>binding</el> &EII;, if present.</td>
--- 4936,4943 ----
<tr>
<td rowspan="1" colspan="1"><prop comp="Binding">http
! content coding default</prop> of the
<comp>Binding</comp> component</td>
<td rowspan="1" colspan="1">The actual value of the
! <att>whttp:contentCodingDefault</att>
&AII; of
the <el>binding</el> &EII;, if present.</td>
***************
*** 4943,4950 ****
<tr>
<td rowspan="1" colspan="1"><prop comp="Binding
! Operation">http transfer coding default</prop> of the
<comp>Binding Operation</comp> component</td>
<td rowspan="1" colspan="1">The actual value of the
! <att>whttp:transferCodingDefault</att>
&AII; of
the <el>operation</el> &EII;, if present.</td>
--- 4945,4952 ----
<tr>
<td rowspan="1" colspan="1"><prop comp="Binding
! Operation">http content coding default</prop> of the
<comp>Binding Operation</comp> component</td>
<td rowspan="1" colspan="1">The actual value of the
! <att>whttp:contentCodingDefault</att>
&AII; of
the <el>operation</el> &EII;, if present.</td>
***************
*** 4953,4959 ****
<td rowspan="1" colspan="1"><prop comp="Binding
Message
! Reference">http transfer coding</prop> of the <comp>Binding Message Reference</comp> component</td>
<td rowspan="1" colspan="1">The actual value of the
! <att>whttp:transferCoding</att> &AII; of
the <el>input</el> or <el>output</el> &EII;,
if present.</td>
--- 4955,4961 ----
<td rowspan="1" colspan="1"><prop comp="Binding
Message
! Reference">http content coding</prop> of the <comp>Binding Message Reference</comp> component</td>
<td rowspan="1" colspan="1">The actual value of the
! <att>whttp:contentCoding</att> &AII; of
the <el>input</el> or <el>output</el> &EII;,
if present.</td>
***************
*** 4961,4967 ****
<tr>
<td rowspan="1" colspan="1"><prop comp="Binding
! Fault">http transfer coding</prop> of the <comp>Binding Fault</comp> component</td>
<td rowspan="1" colspan="1">The actual value of the
! <att>whttp:transferCoding</att> &AII; of
the <el>fault</el> &EII;,
if present.</td>
--- 4963,4969 ----
<tr>
<td rowspan="1" colspan="1"><prop comp="Binding
! Fault">http content coding</prop> of the <comp>Binding Fault</comp> component</td>
<td rowspan="1" colspan="1">The actual value of the
! <att>whttp:contentCoding</att> &AII; of
the <el>fault</el> &EII;,
if present.</td>
***************
*** 5486,5489 ****
--- 5488,5500 ----
<td>JJM</td>
<td><loc
+ href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR143">CR143</loc>:
+ Renamed "transfer coding" to "content coding", and made it explicit we set HTTP Content-Encoding.
+ </td>
+ </tr>
+
+ <tr>
+ <td>20070213</td>
+ <td>JJM</td>
+ <td><loc
href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR146">CR146</loc>:
Ignoring uncited and nillable
Received on Tuesday, 13 February 2007 10:52:17 UTC