- 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