- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Sat, 15 Apr 2006 23:29:10 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv29196/wsdl20
Modified Files:
wsdl20.xml
Log Message:
Editorial changes: Replaced wording that talked about errors with language that used keywords such as MUST and MUST NOT.
Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.391
retrieving revision 1.392
diff -C2 -d -r1.391 -r1.392
*** wsdl20.xml 15 Apr 2006 22:12:34 -0000 1.391
--- wsdl20.xml 15 Apr 2006 23:29:07 -0000 1.392
***************
*** 3055,3062 ****
<comp>Interface Fault</comp> components are
equivalent then they are considered to collapse into a single
! component. It is an error if two <comp>Interface Fault</comp>
! components that are available in the same <comp>Interface</comp> component
! have the same value for their <prop comp="Interface Fault">name</prop>
! properties but are not equivalent.</p>
<z:notation name="InterfaceFaultNameUnique">
--- 3055,3062 ----
<comp>Interface Fault</comp> components are
equivalent then they are considered to collapse into a single
! component.
! Within the same <comp>Interface</comp> component, if two <comp>Interface Fault</comp>
! components are not equivalent then their <prop comp="Interface Fault">name</prop>
! properties MUST NOT be equal.</p>
<z:notation name="InterfaceFaultNameUnique">
***************
*** 3285,3291 ****
to by the value of the <att>element</att>
&AII; if present (see <specref ref="qnameres"/>), otherwise empty.
! <assert class="document" id="InterfaceFault-1203000">It is an
! error for the <att>element</att> &AII; to have
! a value and for it to not resolve to an <comp>Element Declaration</comp> component
from the <prop comp="Description">element declarations</prop> property of
the <comp>Description</comp> component.</assert>
--- 3285,3290 ----
to by the value of the <att>element</att>
&AII; if present (see <specref ref="qnameres"/>), otherwise empty.
! <assert class="document" id="InterfaceFault-1203000">If the <att>element</att> &AII; has
! a value then it MUST resolve to an <comp>Element Declaration</comp> component
from the <prop comp="Description">element declarations</prop> property of
the <comp>Description</comp> component.</assert>
***************
*** 3508,3514 ****
If the <comp>Interface Operation</comp> components are
equivalent then they are considered to collapse into a single
! component. It is an error if two Interface Operation
! components have the same value for their <prop comp="Interface Operation">name</prop>
! property but are not equivalent.</p>
<z:notation name="InterfaceOperationNameUnique">
--- 3507,3514 ----
If the <comp>Interface Operation</comp> components are
equivalent then they are considered to collapse into a single
! component.
! Within the same <comp>Interface</comp> component, if two <comp>Interface Operation</comp>
! components are not equivalent then their <prop comp="Interface Operation">name</prop>
! properties MUST NOT be equal.</p>
<z:notation name="InterfaceOperationNameUnique">
***************
*** 4572,4581 ****
the value of the <att>element</att> &AII; (see <specref ref="qnameres"/>);
otherwise empty. <assert class="document" id="InterfaceMessageReference-1205003">
! It is an error for the <att>element</att> &AII; to have a value and
! for it to NOT resolve to an
! <comp>Element Declaration</comp> from the
<prop comp="Description">element declarations</prop>
property of the
! <comp>Description</comp>.</assert>
</td>
</tr>
--- 4572,4581 ----
the value of the <att>element</att> &AII; (see <specref ref="qnameres"/>);
otherwise empty. <assert class="document" id="InterfaceMessageReference-1205003">
! If the <att>element</att> &AII; has a value then
! it MUST resolve to an
! <comp>Element Declaration</comp> component from the
<prop comp="Description">element declarations</prop>
property of the
! <comp>Description</comp> component.</assert>
</td>
</tr>
***************
*** 6504,6510 ****
(see, for example <bibref ref="WSDL-PART2"/>) or by directly
listing each <comp>Interface Operation</comp> component of the <comp>Interface</comp> component and
! defining bindings for them. Thus, it is an error for a <comp>Binding</comp>
! component to not define bindings for all the <comp>Interface Operation</comp>
! components of the <comp>Interface</comp> component for which the <comp>Binding</comp>
component purportedly defines bindings for.</p>
--- 6504,6510 ----
(see, for example <bibref ref="WSDL-PART2"/>) or by directly
listing each <comp>Interface Operation</comp> component of the <comp>Interface</comp> component and
! defining bindings for them. Thus, a <comp>Binding</comp>
! component MUST define bindings for all the <comp>Interface Operation</comp>
! components of the <comp>Interface</comp> component that the <comp>Binding</comp>
component purportedly defines bindings for.</p>
***************
*** 9932,9937 ****
<p>If the appropriate property of the <comp>Description</comp> component does
not contain a component with the required QName then the reference
! is a broken reference. It is an error for a <comp>Description</comp> component
! to have such broken references. </p>
</div2>
--- 9932,9937 ----
<p>If the appropriate property of the <comp>Description</comp> component does
not contain a component with the required QName then the reference
! is a broken reference. A <comp>Description</comp> component
! MUST NOT have such broken references.</p>
</div2>
***************
*** 10226,10231 ****
<p>
! <assert class="document" id="Types-1300000">It is an error if a QName
! is not resolved (see <specref ref="qnameres"/>).</assert>
<assert class="document" id="Types-1300001">When resolving
QNames references for schema definitions, the namespace MUST
--- 10226,10231 ----
<p>
! <assert class="document" id="Types-1300000">Every QName reference MUST
! resolve (see <specref ref="qnameres"/>).</assert>
<assert class="document" id="Types-1300001">When resolving
QNames references for schema definitions, the namespace MUST
***************
*** 10733,10738 ****
of information can cause QNames in other parts of a WSDL 2.0 <comp>Description</comp>
component to become broken references (see <specref
! ref="qnameres"/>). Such broken references are not errors of the
! <el>wsdl:import</el> &EII; but rather QName resolution errors which must
be detected as described in <specref ref="qnameres"/>.</p>
--- 10733,10738 ----
of information can cause QNames in other parts of a WSDL 2.0 <comp>Description</comp>
component to become broken references (see <specref
! ref="qnameres"/>). Such broken references are not ascribed to the
! <el>wsdl:import</el> &EII; but rather are failures of the QName resolution requirements which must
be detected as described in <specref ref="qnameres"/>.</p>
***************
*** 14310,14314 ****
<td>AGR</td>
<td>
! <loc href="http://www.w3.org/2002/ws/desc/5/cr-issues/#CR020">CR020</loc>: Removed assertions about references to elements and types and replaced them with notes.
</td>
</tr>
--- 14310,14323 ----
<td>AGR</td>
<td>
! Editorial changes: Replaced wording that talked about errors with language that used keywords such as MUST and MUST NOT.
! </td>
! </tr>
!
! <tr>
! <td>20060415</td>
! <td>AGR</td>
! <td>
! <loc href="http://www.w3.org/2002/ws/desc/5/cr-issues/#CR020">CR020</loc>:
! Removed assertions about references to elements and types and replaced them with notes.
</td>
</tr>
Received on Saturday, 15 April 2006 23:29:12 UTC