- From: Hugo Haas via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 05 Apr 2006 16:32:54 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory homer:/tmp/cvs-serv7620 Modified Files: wsdl20-adjuncts.xml Log Message: ? 2006-03-16: Hugo to check Part 2 for instances of the terminology "fatal error". Index: wsdl20-adjuncts.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v retrieving revision 1.160 retrieving revision 1.161 diff -C2 -d -r1.160 -r1.161 *** wsdl20-adjuncts.xml 27 Mar 2006 18:03:06 -0000 1.160 --- wsdl20-adjuncts.xml 5 Apr 2006 16:32:52 -0000 1.161 *************** *** 2309,2315 **** <attval>true</attval>, the SOAP header block MUST be decorated with a SOAP <att>mustUnderstand</att> &AII; with ! a value of <attval>true</attval>; if so, it is an error ! for the XML element declaration referenced by the <prop ! comp="SOAP Header Block">element declaration</prop> property not to allow this SOAP <att>mustUnderstand</att> &AII;.</assert> Otherwise, no additional constraint is placed on --- 2309,2315 ---- <attval>true</attval>, the SOAP header block MUST be decorated with a SOAP <att>mustUnderstand</att> &AII; with ! a value of <attval>true</attval>; if so, ! the XML element declaration referenced by the <prop ! comp="SOAP Header Block">element declaration</prop> property MUST allow this SOAP <att>mustUnderstand</att> &AII;.</assert> Otherwise, no additional constraint is placed on *************** *** 2473,2479 **** <td rowspan="1" colspan="1">The element declaration from the <prop comp="Description">element declarations</prop> resolved ! to by the value of the <att>element</att> &AII;. <assert class="component" id="SOAPHeaderBlock-5052">It is ! an error for the <att>element</att> &AII; to have a ! value and that value does not resolve to a global element declaration from the <prop comp="Description">element declarations</prop> property of the --- 2473,2479 ---- <td rowspan="1" colspan="1">The element declaration from the <prop comp="Description">element declarations</prop> resolved ! to by the value of the <att>element</att> &AII;. <assert class="component" id="SOAPHeaderBlock-5052">The ! value of the <att>element</att> &AII; ! MUST resolve to a global element declaration from the <prop comp="Description">element declarations</prop> property of the *************** *** 2619,2637 **** property matches the component in question and its <prop comp="Binding Operation">soap mep</prop> property has a ! value, then SOAP MEP is the value of the <prop comp="Binding Operation">soap mep</prop> property. Otherwise, the SOAP MEP is the value of the <comp>Binding </comp> component's <prop comp="Binding">soap mep default</prop>, if ! any. Otherwise, if the <comp>Interface Operation</comp> component's <prop comp="Interface Operation">message ! exchange pattern</prop> property has the value ! <attval>&wsdl-mep-in-out;</attval>, then the SOAP MEP is the URI <attval>&soap12-request-response-mep-uri;</attval> identifying the SOAP Request-Response Message Exchange ! Pattern as defined in <bibref ref="SOAP12-PART2"/>. ! Otherwise (i.e. if the <comp>Interface Operation</comp> ! component has any other value for the <prop comp="Interface ! Operation">message exchange pattern</prop> property), it is ! an ERROR.</assert></p> <ednote id='one-way-mep-default'> --- 2619,2633 ---- property matches the component in question and its <prop comp="Binding Operation">soap mep</prop> property has a ! value, then the SOAP MEP is the value of the <prop comp="Binding Operation">soap mep</prop> property. Otherwise, the SOAP MEP is the value of the <comp>Binding </comp> component's <prop comp="Binding">soap mep default</prop>, if ! any. Otherwise, the <comp>Interface Operation</comp> component's <prop comp="Interface Operation">message ! exchange pattern</prop> property MUST have the value ! <attval>&wsdl-mep-in-out;</attval>, and the SOAP MEP is the URI <attval>&soap12-request-response-mep-uri;</attval> identifying the SOAP Request-Response Message Exchange ! Pattern as defined in <bibref ref="SOAP12-PART2"/>.</assert></p> <ednote id='one-way-mep-default'> *************** *** 2936,2940 **** <p><assert class="component" id="HTTPBinding-5056">When formulating the HTTP message to be transmitted, the ! HTTP request method used MUST be the following:</assert></p> <ulist> --- 2932,2936 ---- <p><assert class="component" id="HTTPBinding-5056">When formulating the HTTP message to be transmitted, the ! HTTP request method used MUST be the selected using one of the following:</assert></p> <ulist> *************** *** 2965,2974 **** </p> </item> - <item> - <p> - Otherwise, it is - an ERROR.</p> - </item> </ulist> </div3> --- 2961,2966 ---- </p> </item> </ulist> + </div3> *************** *** 3173,3182 **** The HTTP header field name used is the value of the <prop comp="HTTP Header">name</prop> property of the ! <comp>HTTP Header</comp> component. <assert class="component" id="HTTPHeader-5063">If an HTTP header field corresponding to the value of the <prop ! comp="HTTP Header">name</prop> property is set by a ! mechanism other than the HTTP binding, such as the ! HTTP stack or another feature, then an error MUST be ! raised.</assert> </p> </item> --- 3165,3173 ---- The HTTP header field name used is the value of the <prop comp="HTTP Header">name</prop> property of the ! <comp>HTTP Header</comp> component. <assert class="component" id="HTTPHeader-5063">The HTTP binding MUST NOT set an HTTP header field corresponding to the value of the <prop ! comp="HTTP Header">name</prop> property already set by another ! mechanism, such as the ! HTTP stack or another feature.</assert> </p> </item> *************** *** 3616,3623 **** </ulist> ! <p><assert class="component" id="HTTPHeader-5068">It is an ERROR for a <comp>Binding Message Reference</comp> or a <comp>Binding Fault</comp> component's <prop comp="Binding Message Reference">http headers</prop> ! property to contain multiple <comp>HTTP Header</comp> components with the same <prop comp="HTTP Header">name</prop> property.</assert></p> </div3> --- 3607,3614 ---- </ulist> ! <p><assert class="component" id="HTTPHeader-5068">An <comp>Binding Message Reference</comp> or a <comp>Binding Fault</comp> component's <prop comp="Binding Message Reference">http headers</prop> ! property MUST NOT contain multiple <comp>HTTP Header</comp> components with the same <prop comp="HTTP Header">name</prop> property.</assert></p> </div3> *************** *** 4170,4174 **** than once, the elements are used in the order they appear in the <termref def="instance_data">instance ! data</termref>. It is an error for this element to carry an <att>xs:nil</att> attribute whose value is <attval>true</attval>. --- 4161,4165 ---- than once, the elements are used in the order they appear in the <termref def="instance_data">instance ! data</termref>. This element MUST NOT carry an <att>xs:nil</att> attribute whose value is <attval>true</attval>. *************** *** 4184,4191 **** curly braces MUST be element names from the <termref def="instance_data">instance data</termref> of the input ! message; local names within single curly braces not ! corresponding to an element in the <termref ! def="instance_data">instance data</termref> are a fatal ! error.</assert> </p> --- 4175,4179 ---- curly braces MUST be element names from the <termref def="instance_data">instance data</termref> of the input ! message.</assert> </p> *************** *** 4266,4271 **** </p> ! <p><assert class="component" id="HTTPQueryString-5074">It is an error for the <termref ! def="instance_data">instance data</termref> to contain elements with an <att>xs:nil</att> attribute whose value is <attval>true</attval>.</assert></p> --- 4254,4259 ---- </p> ! <p><assert class="component" id="HTTPQueryString-5074">The <termref ! def="instance_data">instance data</termref> MUST NOT contain elements with an <att>xs:nil</att> attribute whose value is <attval>true</attval>.</assert></p> *************** *** 4593,4598 **** </item> </olist> ! <p><assert class="component" id="HTTPSerialization-5079">It is an error for the <termref ! def="instance_data">instance data</termref> to contain elements with an <att>xs:nil</att> attribute whose value is <attval>true</attval>.</assert></p> --- 4581,4586 ---- </item> </olist> ! <p><assert class="component" id="HTTPSerialization-5079">The <termref ! def="instance_data">instance data</termref> MUST NOT contain elements with an <att>xs:nil</att> attribute whose value is <attval>true</attval>.</assert></p> *************** *** 5313,5322 **** <!-- template <tr> ! <td>200506</td> <td></td> <td></td> </tr> --> ! <tr> <td>20060309</td> --- 5301,5314 ---- <!-- template <tr> ! <td>200604</td> <td></td> <td></td> </tr> --> ! <tr> ! <td>20060405</td> ! <td>HH</td> ! <td>Removed mentions of "error" and "fatal error"</td> ! </tr> <tr> <td>20060309</td>
Received on Wednesday, 5 April 2006 16:33:00 UTC