- From: Hugo Haas via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 08 Apr 2005 12:02:21 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory homer:/tmp/cvs-serv13745 Modified Files: wsdl20-adjuncts.html Log Message: Regenerated Index: wsdl20-adjuncts.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** wsdl20-adjuncts.html 8 Apr 2005 11:21:27 -0000 1.17 --- wsdl20-adjuncts.html 8 Apr 2005 12:02:19 -0000 1.18 *************** *** 363,367 **** and XML Representation</a><br /> 5.8 <a href="#http-fault-decl">Specifying ! HTTP Error Codes for Faults</a><br /> 5.8.1 <a href= "#http-fault-decl-description">Description</a><br /> --- 363,367 ---- and XML Representation</a><br /> 5.8 <a href="#http-fault-decl">Specifying ! HTTP Error Code and Reason for Faults</a><br /> 5.8.1 <a href= "#http-fault-decl-description">Description</a><br /> *************** *** 445,451 **** (Non-Normative)<br /> B. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)<br /> ! B.1 <a href="#id2298683">WSDL 2.0 Extensions Change Log</a><br /> ! B.2 <a href="#id2299677">WSDL 2.0 Bindings Change Log</a><br /></p> </div> --- 445,451 ---- (Non-Normative)<br /> B. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)<br /> ! B.1 <a href="#id2299043">WSDL 2.0 Extensions Change Log</a><br /> ! B.2 <a href="#id2300036">WSDL 2.0 Bindings Change Log</a><br /></p> </div> *************** *** 2627,2631 **** <fault ref="<em>xs:QName</em>" ! <b>whttp:code</b>="<em>xs:int</em>"? > <documentation />? <<b>whttp:header</b> element="<em>xs:QName</em>" required="xs:boolean"?> --- 2627,2632 ---- <fault ref="<em>xs:QName</em>" ! <b>whttp:code</b>="<em>xs:int</em>"? ! <b>whttp:reasonPhrase</b>="xs:string"? > <documentation />? <<b>whttp:header</b> element="<em>xs:QName</em>" required="xs:boolean"?> *************** *** 3034,3039 **** <ul> <li> ! <p>{http location}, a <em>xs:anyURI</em>. This URI is combined with ! the base URI specified in the <a href= "wsdl20.html#Endpoint_details">{address}</a> property of the endpoint component to form the full URI for the HTTP request to --- 3035,3040 ---- <ul> <li> ! <p>{http location}, REQUIRED. A <em>xs:anyURI</em>. This URI is ! combined with the base URI specified in the <a href= "wsdl20.html#Endpoint_details">{address}</a> property of the endpoint component to form the full URI for the HTTP request to *************** *** 3054,3068 **** </li> <li> ! <p>{http method}, a <em>xs:string</em> indicating, if present, the ! value for the HTTP Request Method for this specific operation. ! Otherwise, the default HTTP method as defined in <a href= ! "#http-default-method-decl"><b>5.5 Specifying the Default HTTP ! Method</b></a> applies. One or the other MUST be present</p> </li> <li> ! <p>{http input serialization}, a <em>xs:string</em> indicating, if ! present, the value for the serialization of the HTTP Request ! message for this specific operation. Its value MUST be the name of ! a IANA media type token. If not present, the default input serialization associated with the {http method} property applies, as specified in <a href="#_http_binding_default_rules"><b>5.3 --- 3055,3069 ---- </li> <li> ! <p>{http method}, REQUIRED. A <em>xs:string</em> indicating, if ! present, the value for the HTTP Request Method for this specific ! operation. Otherwise, the default HTTP method as defined in ! <a href="#http-default-method-decl"><b>5.5 Specifying the Default ! HTTP Method</b></a> applies. One or the other MUST be present</p> </li> <li> ! <p>{http input serialization}, REQUIRED. A <em>xs:string</em> ! indicating, if present, the value for the serialization of the HTTP ! Request message for this specific operation. Its value MUST be the ! name of a IANA media type token. If not present, the default input serialization associated with the {http method} property applies, as specified in <a href="#_http_binding_default_rules"><b>5.3 *************** *** 3070,3077 **** </li> <li> ! <p>{http output serialization}, a <em>xs:string</em> indicating, if ! present, the value for the serialization of the HTTP Response ! message for this specific operation. Its value MUST be the name of ! a IANA media type token. If not present, the default output serialization associated with the {http method} property applies, as specified in <a href="#_http_binding_default_rules"><b>5.3 --- 3071,3078 ---- </li> <li> ! <p>{http output serialization}, REQUIRED. A <em>xs:string</em> ! indicating, if present, the value for the serialization of the HTTP ! Response message for this specific operation. Its value MUST be the ! name of a IANA media type token. If not present, the default output serialization associated with the {http method} property applies, as specified in <a href="#_http_binding_default_rules"><b>5.3 *************** *** 3079,3086 **** </li> <li> ! <p>{http fault serialization}, a <em>xs:string</em> indicating the ! value for the serialization of the HTTP Response message for this ! specific operation in case a fault is returned. Its value MUST be ! the name of a IANA media type token.</p> </li> </ul> --- 3080,3092 ---- </li> <li> ! <p>{http fault serialization}, REQUIRED. A <em>xs:string</em> ! indicating the value for the serialization of the HTTP Response ! message for this specific operation in case a fault is returned. ! Its value MUST be the name of a IANA media type token.</p> ! </li> ! <li> ! <p>{http query parameter separator}, REQUIRED. A <em>xs:string</em> ! indicating the query parameter separator character. Its default ! value is "&".</p> </li> </ul> *************** *** 3092,3096 **** <pre> <description> ! <binding> <operation ref="<em>xs:QName</em>" <b>whttp:location</b>="<em>xs:anyURI</em>"? --- 3098,3102 ---- <pre> <description> ! <binding <b>whttp:queryParameterSeparatorDefault</b>="<em>xs:string</em>"? > <operation ref="<em>xs:QName</em>" <b>whttp:location</b>="<em>xs:anyURI</em>"? *************** *** 3098,3102 **** <b>whttp:inputSerialization</b>="<em>xs:string</em>"? <b>whttp:outputSerialization</b>="<em>xs:string</em>"? ! <b>whttp:faultSerialization</b>="<em>xs:string</em>"? > </operation> </binding> --- 3104,3109 ---- <b>whttp:inputSerialization</b>="<em>xs:string</em>"? <b>whttp:outputSerialization</b>="<em>xs:string</em>"? ! <b>whttp:faultSerialization</b>="<em>xs:string</em>"? ! <b>whttp:queryParameterSeparator</b>="<em>xs:string</em>"? > </operation> </binding> *************** *** 3198,3201 **** --- 3205,3240 ---- </ul> </li> + <li> + <p>An OPTIONAL <code>queryParameterSeparatorDefault</code> + <em>attribute information item</em> with the following Infoset + properties:</p> + <ul> + <li> + <p>A [local name] of + <code>queryParameterSeparatorDefault</code></p> + </li> + <li> + <p>A [namespace name] of "http://www.w3.org/@@@@/@@/wsdl/http"</p> + </li> + <li> + <p>A type of <em>xs:string</em> whose length facet value is 1</p> + </li> + </ul> + </li> + <li> + <p>An OPTIONAL <code>queryParameterSeparator</code> <em>attribute + information item</em> with the following Infoset properties:</p> + <ul> + <li> + <p>A [local name] of <code>queryParameterSeparator</code></p> + </li> + <li> + <p>A [namespace name] of "http://www.w3.org/@@@@/@@/wsdl/http"</p> + </li> + <li> + <p>A type of <em>xs:string</em> whose length facet value is 1</p> + </li> + </ul> + </li> </ul> </div> *************** *** 3251,3254 **** --- 3290,3301 ---- item</em>.</td> </tr> + <tr> + <td rowspan="1" colspan="1">{http query parameter separator}</td> + <td rowspan="1" colspan="1">The actual value of the + <code>whttp:queryParameterSeparator</code> <em>attribute + information item</em>, if present. Otherwise, the actual value of + the <code>whttp:queryParameterSeparatorDefault</code> <em>attribute + information item</em>, if present. Otherwise, "&".</td> + </tr> </tbody> </table> *************** *** 3452,3463 **** <div class="div2"> <h3><a name="http-fault-decl" id="http-fault-decl"></a>5.8 ! Specifying HTTP Error Codes for Faults</h3> <div class="div3"> <h4><a name="http-fault-decl-description" id= "http-fault-decl-description"></a>5.8.1 Description</h4> <p>For every Interface Fault component contained in an Interface ! component, an HTTP error code MAY be defined. It represents the ! error code that will be used by the service in case the fault needs ! to be returned.</p> <p>The fault definition SHOULD NOT go against the definition of the HTTP error codes, as specified in section 8 of [<cite><a href= --- 3499,3510 ---- <div class="div2"> <h3><a name="http-fault-decl" id="http-fault-decl"></a>5.8 ! Specifying HTTP Error Code and Reason for Faults</h3> <div class="div3"> <h4><a name="http-fault-decl-description" id= "http-fault-decl-description"></a>5.8.1 Description</h4> <p>For every Interface Fault 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 be returned.</p> <p>The fault definition SHOULD NOT go against the definition of the HTTP error codes, as specified in section 8 of [<cite><a href= *************** *** 3473,3482 **** <ul> <li> ! <p>{http error status code}, a <em>xs:int</em> representing a error ! Status-Code as defined by [<cite><a href="#RFC2616">IETF RFC ! 2616</a></cite>], to the Binding Fault component. The value of this ! property identifies the error code that the service will use in ! case the fault is returned. If empty, no claim is made by the ! service.</p> </li> </ul> --- 3520,3537 ---- <ul> <li> ! <p>{http error status code}, OPTIONAL. A <em>xs:int</em> ! representing an error Status-Code as defined by [<cite><a href= ! "#RFC2616">IETF RFC 2616</a></cite>], to the Binding Fault ! component. The value of this property identifies the error code ! that the service will use in case the fault is returned. If empty, ! no claim is made by the service.</p> ! </li> ! <li> ! <p>{http error reason phrase}, OPTIONAL. A <em>xs:string</em> ! representing an error Reason-Phrase as defined by [<cite><a href= ! "#RFC2616">IETF RFC 2616</a></cite>], to the Binding Fault ! 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 service.</p> </li> </ul> *************** *** 3490,3494 **** <binding > <fault ref="xs:QName" ! <b>whttp:code</b>="xs:int" /> </fault>* </binding> --- 3545,3550 ---- <binding > <fault ref="xs:QName" ! <b>whttp:code</b>="xs:int"? ! <b>whttp:reasonPhrase</b>="xs:string"? /> </fault>* </binding> *************** *** 3500,3504 **** <ul> <li> ! <p>whttp:code OPTIONAL <em>attribute information item</em></p> <ul> <li> --- 3556,3561 ---- <ul> <li> ! <p>a <code>code</code> OPTIONAL <em>attribute information ! item</em></p> <ul> <li> *************** *** 3513,3516 **** --- 3570,3588 ---- </ul> </li> + <li> + <p>a <code>reasonPhrase</code> OPTIONAL <em>attribute information + item</em></p> + <ul> + <li> + <p>A [local name] of <code>reasonPhrase</code></p> + </li> + <li> + <p>A [namespace name] of "http://www.w3.org/@@@@/@@/wsdl/http"</p> + </li> + <li> + <p>A type of <em>xs:string</em></p> + </li> + </ul> + </li> </ul> </div> *************** *** 3533,3537 **** <td rowspan="1" colspan="1">{http error status code}</td> <td rowspan="1" colspan="1">The actual value of the ! <code>whttp:code</code> <em>attribute information item</em>.</td> </tr> </tbody> --- 3605,3616 ---- <td rowspan="1" colspan="1">{http error status code}</td> <td rowspan="1" colspan="1">The actual value of the ! <code>whttp:code</code> <em>attribute information item</em>, if ! present.</td> ! </tr> ! <tr> ! <td rowspan="1" colspan="1">{http error reason phrase}</td> ! <td rowspan="1" colspan="1">The actual value of the ! <code>whttp:reasonPhrase</code> <em>attribute information ! item</em>, if present.</td> </tr> </tbody> *************** *** 3690,3696 **** <p>If the value of the {http location} property does not contain a "?" (question mark) character, one is appended. If it does already ! contain a question mark character, then an "&" separator ! character is appended. Each parameter pair is separated by the ! "&" separator character.</p> <ul> <li> --- 3769,3776 ---- <p>If the value of the {http location} property does not contain a "?" (question mark) character, one is appended. If it does already ! contain a question mark character, then the value of the {http ! query parameter separator} property is appended. Each parameter ! pair is separated by the value of the {http query parameter ! separator} property.</p> <ul> <li> *************** *** 4503,4506 **** --- 4583,4600 ---- <td rowspan="1" colspan="1">HH</td> <td rowspan="1" colspan="1"><a href= + "http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC69a">LC69a</a>: + added <code>whttp:queryParameterSeparator</code></td> + </tr> + <tr> + <td rowspan="1" colspan="1">20050408</td> + <td rowspan="1" colspan="1">HH</td> + <td rowspan="1" colspan="1"><a href= + "http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC47">LC47</a>: + added <code>whttp:reasonPhrase</code></td> + </tr> + <tr> + <td rowspan="1" colspan="1">20050408</td> + <td rowspan="1" colspan="1">HH</td> + <td rowspan="1" colspan="1"><a href= "http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC76d">LC76d</a>: added <code>whttp:header</code></td> *************** *** 4592,4596 **** <br /> <div class="div2"> ! <h3><a name="id2298683" id="id2298683"></a>B.1 WSDL 2.0 Extensions Change Log</h3> <a name="wsdl-changelog-table" id="wsdl-changelog-table"></a><br /> --- 4686,4690 ---- <br /> <div class="div2"> ! <h3><a name="id2299043" id="id2299043"></a>B.1 WSDL 2.0 Extensions Change Log</h3> <a name="wsdl-changelog-table" id="wsdl-changelog-table"></a><br /> *************** *** 4812,4816 **** <br /></div> <div class="div2"> ! <h3><a name="id2299677" id="id2299677"></a>B.2 WSDL 2.0 Bindings Change Log</h3> <a name="wsdl-spec3-changelog-table" id= --- 4906,4910 ---- <br /></div> <div class="div2"> ! <h3><a name="id2300036" id="id2300036"></a>B.2 WSDL 2.0 Bindings Change Log</h3> <a name="wsdl-spec3-changelog-table" id=
Received on Friday, 8 April 2005 12:02:21 UTC