- 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