- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 10 Nov 2005 23:18:13 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv12564/wsdl20
Modified Files:
wsdl20.tex wsdl20-z-ie.html wsdl20-z.html wsdl20.html
wsdl20-adjuncts.html wsdl20-adjuncts.xml wsdl20-primer.html
adjuncts-component-assertion-table.xml
Log Message:
Added Fault Propagation Rule assertions in Part 2.
Index: wsdl20-adjuncts.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v
retrieving revision 1.90
retrieving revision 1.91
diff -C2 -d -r1.90 -r1.91
*** wsdl20-adjuncts.html 10 Nov 2005 23:02:03 -0000 1.90
--- wsdl20-adjuncts.html 10 Nov 2005 23:18:11 -0000 1.91
***************
*** 89,93 ****
</a><br> 6.8.4 <a href="#_http_operation_multipart_encoding">Serialization as multipart/form-data
</a><br> 6.9 <a href="#http-transfer-coding-decl">Specifying the Transfer Coding</a><br> 6.9.1 <a href="#http-transfer-description">Description</a><br> 6.9.2 <a href="#http-transfer-coding-relate">Relationship to WSDL Component Model</a><br> 6.9.3 <a href="#http-transfer-coding-decl-xml">XML Representation</a><br> 6.9.4 <a href="#http-transfer-coding-decl-mapping">Mapping from XML Representation to Component Properties</a><br> 6.10 <a href="#http-cookies-decl">Specifying the Use of HTTP Cookies</a><br> 6.10.1 <a href="#http-cookies-description">Description</a><br> 6.10.2 <a href="#http-cookies-relate">Relationship to WSDL Component Model</a><br>   6.10.3 <a href="#http-cookies-decl-xml">XML Representation</a><br> 6.10.4 <a href="#http-cookies-decl-mapping">Mapping from XML Representation to Component Properties</a><br> 6.11 <a href="#http-auth-decl">Specifying HTTP Access Authentication</a><br> 6.11.1 <a href="#http-auth-description">Description</a><br> 6.11.2 <a href="#http-auth-relate">Relationship to WSDL Component Model</a><br> 6.11.3 <a href="#http-auth-decl-xml">XML Representation</a><br> 6.11.4 <a href="#http-auth-decl-mapping">Mapping from XML Representation to Component Properties</a><br> 6.12 <a href="#http-conformance">Conformance</a><br>7. <a href="#References">References</a><br> 7.1 <a href="#Normative-References">Normatie References</a><br> 7.2 <a href="#Informative-References">Informative References</a><br></p>
! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#component_summary">Component Summary</a> (Non-Normative)<br>C. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>D. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)<br> D.1 <a href="#N1378F">WSDL 2.0 Extensions Change Log</a><br> D.2 <a href="#N13A19">WSDL 2.0 Bindings Change Log</a><br></p></div><hr><div class="body">
--- 89,93 ----
</a><br> 6.8.4 <a href="#_http_operation_multipart_encoding">Serialization as multipart/form-data
</a><br> 6.9 <a href="#http-transfer-coding-decl">Specifying the Transfer Coding</a><br> 6.9.1 <a href="#http-transfer-description">Description</a><br> 6.9.2 <a href="#http-transfer-coding-relate">Relationship to WSDL Component Model</a><br> 6.9.3 <a href="#http-transfer-coding-decl-xml">XML Representation</a><br> 6.9.4 <a href="#http-transfer-coding-decl-mapping">Mapping from XML Representation to Component Properties</a><br> 6.10 <a href="#http-cookies-decl">Specifying the Use of HTTP Cookies</a><br> 6.10.1 <a href="#http-cookies-description">Description</a><br> 6.10.2 <a href="#http-cookies-relate">Relationship to WSDL Component Model</a><br>   6.10.3 <a href="#http-cookies-decl-xml">XML Representation</a><br> 6.10.4 <a href="#http-cookies-decl-mapping">Mapping from XML Representation to Component Properties</a><br> 6.11 <a href="#http-auth-decl">Specifying HTTP Access Authentication</a><br> 6.11.1 <a href="#http-auth-description">Description</a><br> 6.11.2 <a href="#http-auth-relate">Relationship to WSDL Component Model</a><br> 6.11.3 <a href="#http-auth-decl-xml">XML Representation</a><br> 6.11.4 <a href="#http-auth-decl-mapping">Mapping from XML Representation to Component Properties</a><br> 6.12 <a href="#http-conformance">Conformance</a><br>7. <a href="#References">References</a><br> 7.1 <a href="#Normative-References">Normatie References</a><br> 7.2 <a href="#Informative-References">Informative References</a><br></p>
! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#component_summary">Component Summary</a> (Non-Normative)<br>C. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>D. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)<br> D.1 <a href="#N137CE">WSDL 2.0 Extensions Change Log</a><br> D.2 <a href="#N13A58">WSDL 2.0 Bindings Change Log</a><br></p></div><hr><div class="body">
***************
*** 363,371 ****
<h4><a name="fault-replacement"></a>2.2.1 Fault Replaces Message</h4>
! <p>Any message after the first in the pattern MAY be replaced with a fault
! message, which MUST have identical direction. The fault
! message MUST be delivered to the same target node as the message it
! replaces, unless otherwise specified by an extension or binding extension.
! If there is no path to this node, the fault MUST be discarded.
</p>
--- 363,375 ----
<h4><a name="fault-replacement"></a>2.2.1 Fault Replaces Message</h4>
! <p>
! <a name="FaultReplacesMessage-5000"></a>
! Any message after the first in the pattern MAY be replaced with
! a fault message, which MUST have identical direction.
! <a href="#FaultReplacesMessage-5000-summary">†</a>
! The fault message MUST be delivered to the same target node as the
! message it replaces, unless otherwise specified by an extension or
! binding extension. If there is no path to this node, the fault MUST
! be discarded.
</p>
***************
*** 376,385 ****
<h4><a name="fault-trigger"></a>2.2.2 Message Triggers Fault</h4>
! <p>Any message, including the first in the pattern, MAY trigger a fault
! message, which MUST have opposite direction. The fault message MUST be
! delivered to the originator of the triggering message, unless otherwise
! specified by an extension of binding extension. Any node MAY propagate a
! fault message, and MUST not do so more than once for each triggering
! message. If there is no path to the originator, the fault MUST be discarded.
</p>
--- 380,393 ----
<h4><a name="fault-trigger"></a>2.2.2 Message Triggers Fault</h4>
! <p>
! <a name="MessageTriggersFault-5001"></a>
! Any message, including the first in the pattern, MAY trigger a
! fault message, which MUST have opposite direction.
! <a href="#MessageTriggersFault-5001-summary">†</a>
! The fault message MUST be delivered to the originator of the
! triggering message, unless otherwise specified by an extension of
! binding extension. Any node MAY propagate a fault message, and MUST
! not do so more than once for each triggering message. If there is no
! path to the originator, the fault MUST be discarded.
</p>
***************
*** 389,393 ****
<h4><a name="no-fault"></a>2.2.3 No Faults</h4>
! <p>No faults may be propagated.</p>
</div>
--- 397,405 ----
<h4><a name="no-fault"></a>2.2.3 No Faults</h4>
! <p>
! <a name="NoFaults-5002"></a>
! Faults MUST NOT be propagated.
! <a href="#NoFaults-5002-summary">†</a>
! </p>
</div>
***************
*** 2427,2430 ****
--- 2439,2443 ----
{<a href="wsdl20.html#property-Description.elementdeclarations">element declarations</a>} property of the
<a href="wsdl20.html#component-Description">Description</a> component.</td>
+
</tr>
<tr>
***************
*** 5376,5379 ****
--- 5389,5418 ----
<th rowspan="1" colspan="1">Assertion</th>
</tr>
+ <tr>
+ <td rowspan="1" colspan="1">
+ <a href="#FaultReplacesMessage-5000" name="FaultReplacesMessage-5000-summary">FaultReplacesMessage-5000</a>
+ </td>
+ <td rowspan="1" colspan="1">
+ Any message after the first in the pattern MAY be replaced with
+ a fault message, which MUST have identical direction.
+ </td>
+ </tr>
+ <tr>
+ <td rowspan="1" colspan="1">
+ <a href="#MessageTriggersFault-5001" name="MessageTriggersFault-5001-summary">MessageTriggersFault-5001</a>
+ </td>
+ <td rowspan="1" colspan="1">
+ Any message, including the first in the pattern, MAY trigger a
+ fault message, which MUST have opposite direction.
+ </td>
+ </tr>
+ <tr>
+ <td rowspan="1" colspan="1">
+ <a href="#NoFaults-5002" name="NoFaults-5002-summary">NoFaults-5002</a>
+ </td>
+ <td rowspan="1" colspan="1">
+ Faults MUST NOT be propagated.
+ </td>
+ </tr>
</tbody>
***************
*** 5396,5405 ****
</tr>
! <tr>
! <td rowspan="1" colspan="1">20051111</td>
! <td rowspan="1" colspan="1">AGR</td>
! <td rowspan="1" colspan="1">Added assertion tables.</td>
</tr>
! <tr>
<td rowspan="1" colspan="1">20051110</td>
<td rowspan="1" colspan="1">HH</td>
--- 5435,5446 ----
</tr>
!
! <tr>
! <td rowspan="1" colspan="1">20051111</td>
! <td rowspan="1" colspan="1">AGR</td>
! <td rowspan="1" colspan="1">Added assertion tables. Added Fault Propagation Rule assertions.</td>
</tr>
!
! <tr>
<td rowspan="1" colspan="1">20051110</td>
<td rowspan="1" colspan="1">HH</td>
***************
*** 5954,5958 ****
<div class="div2">
! <h3><a name="N1378F"></a>D.1 WSDL 2.0 Extensions Change Log</h3>
<a name="wsdl-changelog-table"></a><br><table border="1">
--- 5995,5999 ----
<div class="div2">
! <h3><a name="N137CE"></a>D.1 WSDL 2.0 Extensions Change Log</h3>
<a name="wsdl-changelog-table"></a><br><table border="1">
***************
*** 6202,6206 ****
<div class="div2">
! <h3><a name="N13A19"></a>D.2 WSDL 2.0 Bindings Change Log</h3>
<a name="wsdl-spec3-changelog-table"></a><br><table border="1">
<tbody>
--- 6243,6247 ----
<div class="div2">
! <h3><a name="N13A58"></a>D.2 WSDL 2.0 Bindings Change Log</h3>
<a name="wsdl-spec3-changelog-table"></a><br><table border="1">
<tbody>
Index: adjuncts-component-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-component-assertion-table.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** adjuncts-component-assertion-table.xml 10 Nov 2005 23:02:04 -0000 1.1
--- adjuncts-component-assertion-table.xml 10 Nov 2005 23:18:11 -0000 1.2
***************
*** 5,7 ****
--- 5,33 ----
<th>Assertion</th>
</tr>
+ <tr>
+ <td>
+ <assert-summary ref="FaultReplacesMessage-5000"/>
+ </td>
+ <td>
+ Any message after the first in the pattern MAY be replaced with
+ a fault message, which MUST have identical direction.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <assert-summary ref="MessageTriggersFault-5001"/>
+ </td>
+ <td>
+ Any message, including the first in the pattern, MAY trigger a
+ fault message, which MUST have opposite direction.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <assert-summary ref="NoFaults-5002"/>
+ </td>
+ <td>
+ Faults MUST NOT be propagated.
+ </td>
+ </tr>
</tbody>
Index: wsdl20-z-ie.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v
retrieving revision 1.46
retrieving revision 1.47
diff -C2 -d -r1.46 -r1.47
*** wsdl20-z-ie.html 10 Nov 2005 23:02:02 -0000 1.46
--- wsdl20-z-ie.html 10 Nov 2005 23:18:10 -0000 1.47
***************
*** 1272,1275 ****
--- 1272,1276 ----
<div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ComponentModel1">ComponentModel1</a>, <a href="#zed-Parent">Parent</a>.</span></span></div>
+
</div>
***************
*** 4896,4899 ****
--- 4897,4901 ----
and use of the Property that it identifies.</p></li>
+
<li><p>{<a name="property-Property.valueconstraint">value constraint</a>} OPTIONAL. A reference to a
<a href="wsdl20.html#component-TypeDefinition">Type Definition</a> component in the {<a href="wsdl20.html#property-Description.typedefinitions">type definitions</a>} property of
***************
*** 6849,6853 ****
<li>
<p>
! {<a name="property-BindingMessageReference.properties">properties</a>}
OPTIONAL. A set of
<a href="wsdl20.html#component-Property">Property</a>
--- 6851,6855 ----
<li>
<p>
! {<a name="property-BindingMessageReference.properties">properties </a>}
OPTIONAL. A set of
<a href="wsdl20.html#component-Property">Property</a>
***************
*** 7279,7283 ****
<li>
<p>
! {<a name="property-BindingFaultReference.interfacefaultreference">interface fault reference</a>}
REQUIRED. An
<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 7281,7285 ----
<li>
<p>
! {<a name="property-BindingFaultReference.interfacefaultreference">interface fault reference </a>}
REQUIRED. An
<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 9970,9974 ****
This sections describes how this specification conforms
to other specifications. At present, only one other
-
specification, XML Information Set, is included here. Refer to
<a href="#markup"><b>1.2 Document Conformance</b></a>
--- 9972,9975 ----
***************
*** 14195,14199 ****
</tr>
<tr>
-
<td rowspan="1" colspan="1">20020624</td>
<td rowspan="1" colspan="1">JJM</td>
--- 14196,14199 ----
Index: wsdl20.tex
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v
retrieving revision 1.81
retrieving revision 1.82
diff -C2 -d -r1.81 -r1.82
*** wsdl20.tex 10 Nov 2005 23:02:02 -0000 1.81
--- wsdl20.tex 10 Nov 2005 23:18:10 -0000 1.82
***************
*** 1541,1544 ****
--- 1541,1545 ----
\begin{quote}\begin{small}See\begin{itshape} \hyperlink{zed-ComponentModel1}{ComponentModel1}, \hyperlink{zed-Parent}{Parent}.\end{itshape}\end{small}\end{quote}
+
***************
*** 5529,5532 ****
--- 5530,5534 ----
and use of the Property that it identifies.
+
\item value constraint OPTIONAL. A reference to a
Type Definition component in the type definitions property of
***************
*** 11034,11038 ****
This sections describes how this specification conforms
to other specifications. At present, only one other
-
specification, XML Information Set, is included here. Refer to
\hyperlink{markup}{\textbf{\ref*{markup} Document Conformance}}
--- 11036,11039 ----
***************
*** 15357,15361 ****
\\ \hline
-
20020624&
JJM&
--- 15358,15361 ----
Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.130
retrieving revision 1.131
diff -C2 -d -r1.130 -r1.131
*** wsdl20-adjuncts.xml 10 Nov 2005 23:02:04 -0000 1.130
--- wsdl20-adjuncts.xml 10 Nov 2005 23:18:11 -0000 1.131
***************
*** 366,374 ****
<head>Fault Replaces Message</head>
! <p>Any message after the first in the pattern MAY be replaced with a fault
! message, which MUST have identical direction. The fault
! message MUST be delivered to the same target node as the message it
! replaces, unless otherwise specified by an extension or binding extension.
! If there is no path to this node, the fault MUST be discarded.
</p>
--- 366,378 ----
<head>Fault Replaces Message</head>
! <p>
! <assert class="component" id="FaultReplacesMessage-5000">
! Any message after the first in the pattern MAY be replaced with
! a fault message, which MUST have identical direction.
! </assert>
! The fault message MUST be delivered to the same target node as the
! message it replaces, unless otherwise specified by an extension or
! binding extension. If there is no path to this node, the fault MUST
! be discarded.
</p>
***************
*** 378,387 ****
<head>Message Triggers Fault</head>
! <p>Any message, including the first in the pattern, MAY trigger a fault
! message, which MUST have opposite direction. The fault message MUST be
! delivered to the originator of the triggering message, unless otherwise
! specified by an extension of binding extension. Any node MAY propagate a
! fault message, and MUST not do so more than once for each triggering
! message. If there is no path to the originator, the fault MUST be discarded.
</p>
--- 382,395 ----
<head>Message Triggers Fault</head>
! <p>
! <assert class="component" id="MessageTriggersFault-5001">
! Any message, including the first in the pattern, MAY trigger a
! fault message, which MUST have opposite direction.
! </assert>
! The fault message MUST be delivered to the originator of the
! triggering message, unless otherwise specified by an extension of
! binding extension. Any node MAY propagate a fault message, and MUST
! not do so more than once for each triggering message. If there is no
! path to the originator, the fault MUST be discarded.
</p>
***************
*** 390,394 ****
<div3 id="no-fault">
<head>No Faults</head>
! <p>No faults may be propagated.</p>
</div3>
--- 398,406 ----
<div3 id="no-fault">
<head>No Faults</head>
! <p>
! <assert class="component" id="NoFaults-5002">
! Faults MUST NOT be propagated.
! </assert>
! </p>
</div3>
***************
*** 5067,5076 ****
</tr>
-->
! <tr>
! <td>20051111</td>
! <td>AGR</td>
! <td>Added assertion tables.</td>
</tr>
! <tr>
<td>20051110</td>
<td>HH</td>
--- 5079,5090 ----
</tr>
-->
!
! <tr>
! <td>20051111</td>
! <td>AGR</td>
! <td>Added assertion tables. Added Fault Propagation Rule assertions.</td>
</tr>
!
! <tr>
<td>20051110</td>
<td>HH</td>
Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.69
retrieving revision 1.70
diff -C2 -d -r1.69 -r1.70
*** wsdl20-z.html 10 Nov 2005 23:02:02 -0000 1.69
--- wsdl20-z.html 10 Nov 2005 23:18:11 -0000 1.70
***************
*** 1270,1273 ****
--- 1270,1274 ----
<div class="zsee"><span class="zsmall">See<span class="zi"> <a href="#zed-ComponentModel1">ComponentModel1</a>, <a href="#zed-Parent">Parent</a>.</span></span></div>
+
</div>
***************
*** 4882,4885 ****
--- 4883,4887 ----
and use of the Property that it identifies.</p></li>
+
<li><p>{<a name="property-Property.valueconstraint">value constraint</a>} OPTIONAL. A reference to a
<a href="wsdl20.html#component-TypeDefinition">Type Definition</a> component in the {<a href="wsdl20.html#property-Description.typedefinitions">type definitions</a>} property of
***************
*** 6827,6831 ****
<li>
<p>
! {<a name="property-BindingMessageReference.properties">properties</a>}
OPTIONAL. A set of
<a href="wsdl20.html#component-Property">Property</a>
--- 6829,6833 ----
<li>
<p>
! {<a name="property-BindingMessageReference.properties">properties </a>}
OPTIONAL. A set of
<a href="wsdl20.html#component-Property">Property</a>
***************
*** 7255,7259 ****
<li>
<p>
! {<a name="property-BindingFaultReference.interfacefaultreference">interface fault reference</a>}
REQUIRED. An
<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 7257,7261 ----
<li>
<p>
! {<a name="property-BindingFaultReference.interfacefaultreference">interface fault reference </a>}
REQUIRED. An
<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 9940,9944 ****
This sections describes how this specification conforms
to other specifications. At present, only one other
-
specification, XML Information Set, is included here. Refer to
<a href="#markup"><b>1.2 Document Conformance</b></a>
--- 9942,9945 ----
***************
*** 14165,14169 ****
</tr>
<tr>
-
<td rowspan="1" colspan="1">20020624</td>
<td rowspan="1" colspan="1">JJM</td>
--- 14166,14169 ----
Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.236
retrieving revision 1.237
diff -C2 -d -r1.236 -r1.237
*** wsdl20.html 10 Nov 2005 23:02:03 -0000 1.236
--- wsdl20.html 10 Nov 2005 23:18:11 -0000 1.237
***************
*** 3572,3575 ****
--- 3572,3576 ----
and use of the Property that it identifies.</p></li>
+
<li><p>{<a name="property-Property.valueconstraint">value constraint</a>} OPTIONAL. A reference to a
<a href="wsdl20.html#component-TypeDefinition">Type Definition</a> component in the {<a href="wsdl20.html#property-Description.typedefinitions">type definitions</a>} property of
***************
*** 5025,5029 ****
<li>
<p>
! {<a name="property-BindingMessageReference.properties">properties</a>}
OPTIONAL. A set of
<a href="wsdl20.html#component-Property">Property</a>
--- 5026,5030 ----
<li>
<p>
! {<a name="property-BindingMessageReference.properties">properties </a>}
OPTIONAL. A set of
<a href="wsdl20.html#component-Property">Property</a>
***************
*** 5327,5331 ****
<li>
<p>
! {<a name="property-BindingFaultReference.interfacefaultreference">interface fault reference</a>}
REQUIRED. An
<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
--- 5328,5332 ----
<li>
<p>
! {<a name="property-BindingFaultReference.interfacefaultreference">interface fault reference </a>}
REQUIRED. An
<a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a>
***************
*** 7668,7672 ****
This sections describes how this specification conforms
to other specifications. At present, only one other
-
specification, XML Information Set, is included here. Refer to
<a href="#markup"><b>1.2 Document Conformance</b></a>
--- 7669,7672 ----
***************
*** 11893,11897 ****
</tr>
<tr>
-
<td rowspan="1" colspan="1">20020624</td>
<td rowspan="1" colspan="1">JJM</td>
--- 11893,11896 ----
Received on Thursday, 10 November 2005 23:18:18 UTC