W3C home > Mailing lists > Public > public-ws-resource-access-notifications@w3.org > August 2009

WWW/2002/ws/ra/edcopies wsenum.html,1.45,1.46 wsenum.xml,1.36,1.37 wseventing.html,1.69,1.70 wseventing.xml,1.60,1.61 wsfrag.html,1.2,1.3 wsfrag.xml,1.2,1.3 wsrt.html,1.38,1.39 wsrt.xml,1.27,1.28 wst.html,1.46,1.47 wst.xml,1.42,1.43

From: Doug Davis via cvs-syncmail <cvsmail@w3.org>
Date: Wed, 05 Aug 2009 21:00:51 +0000
To: public-ws-resource-access-notifications@w3.org
Message-Id: <E1MYnbP-0002mC-Qi@lionel-hutz.w3.org>
Update of /w3ccvs/WWW/2002/ws/ra/edcopies
In directory hutz:/tmp/cvs-serv10042

Modified Files:
	wsenum.html wsenum.xml wseventing.html wseventing.xml 
	wsfrag.html wsfrag.xml wsrt.html wsrt.xml wst.html wst.xml 
Log Message:
7159

Also, in the fault stuff I changed:
<-- Headers elided for clarity. -->
to
<-- Headers elided for brevity. -->

since it not to be clearer its to be less verbose.




Index: wst.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wst.xml,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -d -r1.42 -r1.43
--- wst.xml	7 Jul 2009 21:35:37 -0000	1.42
+++ wst.xml	5 Aug 2009 21:00:49 -0000	1.43
@@ -1221,15 +1221,96 @@
         </example>
       </div2>
     </div1>
+
     <div1 id="Faults">
       <head>Faults</head>
-      <p>All fault messages defined in this specification MUST be sent according to
-    the rules and usage described in  <loc href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509/">WS-Addressing 1.0 SOAP Binding</loc>
-    Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
-    The <kw>[action]</kw> property below SHOULD be used for faults 
-    defined in this specification:</p>
+      <p>
+       All fault messages defined in this specification MUST be sent 
+       according to the rules and usage described in  
+       <bibref ref="WSABinding"/>
+       Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
+       The <kw>[Action]</kw> property below MUST be used for faults 
+       defined in this specification:
+      </p>
+
       <example>
-        <eg><loc href="http://www.w3.org/2009/02/ws-tra/fault">http://www.w3.org/2009/02/ws-tra/fault</loc></eg>
+        <eg>http://www.w3.org/2009/02/ws-tra/fault</eg>
+      </example>
+
+      <p>
+       The definitions of faults in this section use the following properties:
+      </p>
+      
+      <p>
+       <kw>[Code]</kw> The fault code.<phrase/>
+       <kw>[Subcode]</kw> The fault subcode.<phrase/>
+       <kw>[Reason]</kw> The English language reason element.<phrase/>
+       <kw>[Detail]</kw> The detail element. If absent, no detail element 
+       is defined for the fault.<phrase/>
+      </p>
+      
+      <p>
+       For SOAP 1.2, the <kw>[Code]</kw> property MUST be either
+       "Sender" or "Receiver". These properties are serialized
+       into text XML as follows:
+      </p>
+      
+      <table id="soapver" border="1">
+       <tbody>
+        <tr>
+         <th> SOAP Version </th>
+         <th> Sender </th>
+         <th> Receiver </th>
+        </tr>
+        <tr>
+         <td> SOAP 1.2 </td>
+         <td> s12:Sender </td>
+         <td> s12:Receiver </td>
+        </tr>
+       </tbody>
+      </table>
+      
+      <p>The properties above bind to a SOAP 1.2 fault as follows:</p>
+      <example>
+       <eg>&lt;s12:Envelope&gt;
+     &lt;s12:Header&gt;
+       &lt;wsa:Action&gt; <kw>[Action]</kw> &lt;/wsa:Action&gt;
+       &lt;!-- Headers elided for brevity. --&gt;
+     &lt;/s12:Header&gt;
+     &lt;s12:Body&gt;
+       &lt;s12:Fault&gt;
+         &lt;s12:Code&gt;
+           &lt;s12:Value&gt;<kw>[Code]</kw>&lt;/s12:Value&gt;
+           &lt;s12:Subcode&gt;
+             &lt;s12:Value&gt;<kw>[Subcode]</kw>&lt;/s12:Value&gt;
+           &lt;/s12:Subcode&gt;
+         &lt;/s12:Code&gt;
+         &lt;s12:Reason&gt;
+           &lt;s12:Text xml:lang="en"&gt;<kw>[Reason]</kw>&lt;/s12:Text&gt;
+         &lt;/s12:Reason&gt;
+         &lt;s12:Detail&gt;
+           <kw>[Detail]</kw>
+           ...
+         &lt;/s12:Detail&gt;
+       &lt;/s12:Fault&gt;
+     &lt;/s12:Body&gt;
+   &lt;/s12:Envelope&gt;</eg>
+      </example>
+      
+      <p>The properties bind to a SOAP 1.1 fault as follows:</p>
+      <example>
+       <eg>&lt;s11:Envelope&gt;
+     &lt;s11:Body&gt;
+       &lt;s11:Fault&gt;
+         &lt;faultcode&gt;<kw>[Subcode]</kw>&lt;/faultcode&gt;
+         &lt;faultstring xml:lang="en"&gt;<kw>[Reason]</kw>&lt;/faultstring&gt;
+         &lt;detail&gt;
+           <kw>[Detail]</kw>
+           ...
+         &lt;/detail&gt;
+       &lt;/s11:Fault&gt;
+     &lt;/s11:Body&gt;
+   &lt;/s11:Envelope&gt;</eg>
       </example>
 
       <div2 id="InvalidRepresentation">
@@ -1471,6 +1552,13 @@
       , May 2006.
     </bibl>
 
+    <bibl key="WS-Addressing 1.0 SOAP Binding" id="WSABinding"
+     href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">
+      <titleref>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </titleref>
+      , May 2006.
+    </bibl>
 
     <bibl key="WS-Policy" id="WsPolicy" 
      href="http://www.w3.org/TR/ws-policy/">
@@ -1906,6 +1994,13 @@
             <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6413">6413</loc>
           </td>
         </tr>
+        <tr>
+          <td> 2009/08/05 </td>
+          <td> DD </td>
+          <td> Added resolution of issue 
+            <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7159">7159</loc>
+          </td>
+        </tr>
       </tbody>
      </table>
     </div1>

Index: wsrt.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsrt.xml,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- wsrt.xml	1 Jul 2009 12:48:15 -0000	1.27
+++ wsrt.xml	5 Aug 2009 21:00:49 -0000	1.28
@@ -2044,24 +2044,21 @@
   
   <div1 id="faults">
    <head>Faults</head>
- 
+
    <p>
-    WS-ResourceTransfer faults MUST include as the <kw>[Action]</kw> property
-    the following fault action URI:
+    All fault messages defined in this specification MUST be sent
+    according to the rules and usage described in
+    <bibref ref="WSABinding"/>
+    Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
+    The <kw>[Action]</kw> property below MUST be used for faults
+    defined in this specification:
    </p>
-   
+ 
    <example>
     <eg>http://www.w3.org/2009/02/ws-rst/fault</eg>
    </example>
    
    <p>
-    The faults defined in this section are generated if the condition
-    stated in the preamble is met. Faults are targeted at a
-    destination endpoint according to the fault handling rules defined
-    in <bibref ref="AddrCore"/>.
-   </p>
-   
-   <p>
     The definitions of faults in this section use the following properties:
    </p>
    
@@ -2098,10 +2095,8 @@
    <example>
     <eg>&lt;s12:Envelope&gt;
   &lt;s12:Header&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-rst/fault
-    &lt;/wsa:Action&gt;
-    &lt;!-- Headers elided for clarity. --&gt;
+    &lt;wsa:Action&gt; <kw>[Action]</kw> &lt;/wsa:Action&gt;
+    &lt;!-- Headers elided for brevity. --&gt;
   &lt;/s12:Header&gt;
   &lt;s12:Body&gt;
     &lt;s12:Fault&gt;
@@ -2717,6 +2712,14 @@
       , May 2006.
     </bibl>
 
+    <bibl key="WS-Addressing 1.0 SOAP Binding" id="WSABinding"
+     href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">
+      <titleref>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </titleref>
+      , May 2006.
+    </bibl>
+
     <bibl key="WSDL 1.1" id="Wsdl11"
      href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315">
      <titleref>
@@ -3750,6 +3753,13 @@
        <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6699">6699</loc>
       </td>
      </tr>
+     <tr>
+      <td> 2009/08/05 </td>
+      <td> DD </td>
+      <td> Added resolution of issue 
+       <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7159">7159</loc>
+      </td>
+     </tr>
     </tbody>
    </table>
   </div1>

Index: wseventing.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wseventing.html,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -d -r1.69 -r1.70
--- wseventing.html	5 Aug 2009 16:46:34 -0000	1.69
+++ wseventing.html	5 Aug 2009 21:00:49 -0000	1.70
@@ -1189,61 +1189,55 @@
    </p></div><div class="div1">
 <h2><a name="Faults" id="Faults"/>6 Faults</h2><p>
     All fault messages defined in this specification MUST be sent
-    according to the rules described in WS-Addressing section 4. They
-    are sent to the [fault endpoint], if present and valid. Otherwise
-    they are sent to the [reply endpoint] if present. If neither is
-    present faults may be sent to the [source endpoint].
-   </p><p>
-    Endpoints compliant with this specification
-    MUST include required message information headers on all fault
-    messages. Fault messages are correlated as replies using the
-    [relationship] property as defined in WS-Addressing. The [action]
-    property below designates fault messages:
-    http://www.w3.org/2009/02/ws-evt/fault
-   </p><p>
-    The definitions of faults use the following properties:
-   </p><table border="1"><tbody><tr><td><b>[Code]</b></td><td>The fault code.</td></tr><tr><td><b>[Subcode]</b></td><td>The fault subcode.</td></tr><tr><td><b>[Reason]</b></td><td>The English language reason element.</td></tr><tr><td><b>[Detail]</b></td><td>
-       The detail element. If absent, no detail element is
-       defined for the fault.
-      </td></tr></tbody></table><p>
-    The properties above bind to a SOAP 1.2 fault as follows:
-   </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;S:Envelope&gt; 
- &lt;S:Header&gt;
-   &lt;wsa:Action&gt;
-     http://www.w3.org/2009/02/ws-evt/fault
-   &lt;/wsa:Action&gt;
-   &lt;!-- Headers elided for clarity.  --&gt;
- &lt;/S:Header&gt;
- &lt;S:Body&gt;
-  &lt;S:Fault&gt;
-   &lt;S:Code&gt;
-     &lt;S:Value&gt; <b>[Code]</b> &lt;/S:Value&gt;
-     &lt;S:Subcode&gt;
-      &lt;S:Value&gt; <b>[Subcode]</b> &lt;/S:Value&gt;
-     &lt;/S:Subcode&gt;
-   &lt;/S:Code&gt;
-   &lt;S:Reason&gt;
-     &lt;S:Text xml:lang="en"&gt; <b>[Reason]</b> &lt;/S:Text&gt;
-   &lt;/S:Reason&gt;
-   &lt;S:Detail&gt;
-      <b>[Detail]</b>
-   &lt;/S:Detail&gt;    
-  &lt;/S:Fault&gt;
- &lt;/S:Body&gt;
-&lt;/S:Envelope&gt; </pre></div></div><p>
-    The SOAP 1.1 fault is less expressive and map only <b>[Subcode]</b>
-    and <b>[Reason]</b>. These the properties bind to a SOAP 1.1 fault as
-    follows:
-   </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;S11:Envelope&gt; 
- &lt;S11:Body&gt;
-  &lt;S11:Fault&gt;
-   &lt;faultcode&gt; <b>[Subcode]</b> &lt;/faultcode&gt;
-   &lt;faultstring xml:lang="en"&gt; <b>[Reason]</b> &lt;/faultstring&gt;
-  &lt;/S11:Fault&gt;
- &lt;/S11:Body&gt;
-&lt;/S11:Envelope&gt; </pre></div></div><div class="div2">
+    according to the rules and usage described in
+    <a href="#WSABinding">[WS-Addressing 1.0 SOAP Binding]</a>
+    Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
+    The <b>[Action]</b> property below MUST be used for faults
+    defined in this specification:
+   </p><div class="exampleOuter"><div class="exampleInner"><pre>http://www.w3.org/2009/02/ws-evt/fault</pre></div></div><p>
+    The definitions of faults in this section use the following properties:
+   </p><p><b>[Code]</b> The fault code.<br/><b>[Subcode]</b> The fault subcode.<br/><b>[Reason]</b> The English language reason element.<br/><b>[Detail]</b> The detail element. If absent, no detail element 
+    is defined for the fault.<br/></p><p>
+    For SOAP 1.2, the <b>[Code]</b> property MUST be either
+    "Sender" or "Receiver". These properties are serialized
+    into text XML as follows:
+   </p><a name="soapver" id="soapver"/><table border="1"><tbody><tr><th> SOAP Version </th><th> Sender </th><th> Receiver </th></tr><tr><td> SOAP 1.2 </td><td> s12:Sender </td><td> s12:Receiver </td></tr></tbody></table><p>The properties above bind to a SOAP 1.2 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s12:Envelope&gt;
+  &lt;s12:Header&gt;
+    &lt;wsa:Action&gt; <b>[Action]</b> &lt;/wsa:Action&gt;
+    &lt;!-- Headers elided for brevity. --&gt;
+  &lt;/s12:Header&gt;
+  &lt;s12:Body&gt;
+    &lt;s12:Fault&gt;
+      &lt;s12:Code&gt;
+        &lt;s12:Value&gt;<b>[Code]</b>&lt;/s12:Value&gt;
+        &lt;s12:Subcode&gt;
+          &lt;s12:Value&gt;<b>[Subcode]</b>&lt;/s12:Value&gt;
+        &lt;/s12:Subcode&gt;
+      &lt;/s12:Code&gt;
+      &lt;s12:Reason&gt;
+        &lt;s12:Text xml:lang="en"&gt;<b>[Reason]</b>&lt;/s12:Text&gt;
+      &lt;/s12:Reason&gt;
+      &lt;s12:Detail&gt;
+        <b>[Detail]</b>
+        ...
+      &lt;/s12:Detail&gt;
+    &lt;/s12:Fault&gt;
+  &lt;/s12:Body&gt;
+&lt;/s12:Envelope&gt;</pre></div></div><p>The properties bind to a SOAP 1.1 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s11:Envelope&gt;
+  &lt;s11:Body&gt;
+    &lt;s11:Fault&gt;
+      &lt;faultcode&gt;<b>[Subcode]</b>&lt;/faultcode&gt;
+      &lt;faultstring xml:lang="en"&gt;<b>[Reason]</b>&lt;/faultstring&gt;
+      &lt;detail&gt;
+        <b>[Detail]</b>
+        ...
+      &lt;/detail&gt;
+    &lt;/s11:Fault&gt;
+  &lt;/s11:Body&gt;
+&lt;/s11:Envelope&gt;</pre></div></div><div class="div2">
 <h3><a name="FaultDetailRetryElement" id="FaultDetailRetryElement"/>6.1 Fault Detail RetryAfter Element</h3><p>
-     The following element is used to convey additional information in the faults.
+     The following element is used to convey additional information in 
+     the faults.
     </p><dl><dt class="label"> /wse:RetryAfter</dt><dd><p>
         This element (whose content is of type xs:unsignedLong) is a suggested 
         minimum duration in milliseconds to wait before retransmitting the message. 
@@ -1463,7 +1457,11 @@
        W3C Recommendation, "Web Services Addressing 1.0 (WS-Addressing)"
       </cite></a>
       , May 2006.
-      (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="WSMC" id="WSMC"/>WS-MakeConnection</dt><dd><a href="http://docs.oasis-open.org/ws-rx/wsmc/200702"><cite>
+      (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="WSABinding" id="WSABinding"/>WS-Addressing 1.0 SOAP Binding</dt><dd><a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </cite></a>
+      , May 2006.
+      (See http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509.)</dd><dt class="label"><a name="WSMC" id="WSMC"/>WS-MakeConnection</dt><dd><a href="http://docs.oasis-open.org/ws-rx/wsmc/200702"><cite>
        Web Services Make Connection (WS-MakeConnection)
       </cite></a>
       , February 2009.
@@ -2048,4 +2046,5 @@
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6980">6980</a></td></tr><tr><td> 2009/07/28 </td><td> DD </td><td> Added resolution of issue 
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6692">6692</a></td></tr><tr><td> 2009/08/04 </td><td> DD </td><td> Added resolution of issue 
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7136">7136</a></td></tr><tr><td> 2009/08/05 </td><td> DD </td><td> Added resolution of issue 
-       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6432">6432</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6432">6432</a></td></tr><tr><td> 2009/08/05 </td><td> DD </td><td> Added resolution of issue 
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7159">7159</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file

Index: wsrt.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsrt.html,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- wsrt.html	1 Jul 2009 12:48:15 -0000	1.38
+++ wsrt.html	5 Aug 2009 21:00:49 -0000	1.39
@@ -1238,14 +1238,13 @@
      the response message.
     </p></div></div><div class="div1">
 <h2><a name="faults" id="faults"/>5 Faults</h2><p>
-    WS-ResourceTransfer faults MUST include as the <b>[Action]</b> property
-    the following fault action URI:
+    All fault messages defined in this specification MUST be sent
+    according to the rules and usage described in
+    <a href="#WSABinding">[WS-Addressing 1.0 SOAP Binding]</a>
+    Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
+    The <b>[Action]</b> property below MUST be used for faults
+    defined in this specification:
    </p><div class="exampleOuter"><div class="exampleInner"><pre>http://www.w3.org/2009/02/ws-rst/fault</pre></div></div><p>
-    The faults defined in this section are generated if the condition
-    stated in the preamble is met. Faults are targeted at a
-    destination endpoint according to the fault handling rules defined
-    in <a href="#AddrCore">[WS-Addressing]</a>.
-   </p><p>
     The definitions of faults in this section use the following properties:
    </p><p><b>[Code]</b> The fault code.<br/><b>[Subcode]</b> The fault subcode.<br/><b>[Reason]</b> The English language reason element.<br/><b>[Detail]</b> The detail element. If absent, no detail element 
     is defined for the fault.<br/></p><p>
@@ -1254,10 +1253,8 @@
     into text XML as follows:
    </p><a name="soapver" id="soapver"/><table border="1"><tbody><tr><th> SOAP Version </th><th> Sender </th><th> Receiver </th></tr><tr><td> SOAP 1.2 </td><td> s12:Sender </td><td> s12:Receiver </td></tr></tbody></table><p>The properties above bind to a SOAP 1.2 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s12:Envelope&gt;
   &lt;s12:Header&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-rst/fault
-    &lt;/wsa:Action&gt;
-    &lt;!-- Headers elided for clarity. --&gt;
+    &lt;wsa:Action&gt; <b>[Action]</b> &lt;/wsa:Action&gt;
+    &lt;!-- Headers elided for brevity. --&gt;
   &lt;/s12:Header&gt;
   &lt;s12:Body&gt;
     &lt;s12:Fault&gt;
@@ -1475,7 +1472,11 @@
        W3C Recommendation, "Web Services Addressing 1.0 (WS-Addressing)"
       </cite></a>
       , May 2006.
-      (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="Wsdl11" id="Wsdl11"/>WSDL 1.1</dt><dd><a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315"><cite>
+      (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="WSABinding" id="WSABinding"/>WS-Addressing 1.0 SOAP Binding</dt><dd><a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </cite></a>
+      , May 2006.
+      (See http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509.)</dd><dt class="label"><a name="Wsdl11" id="Wsdl11"/>WSDL 1.1</dt><dd><a href="http://www.w3.org/TR/2001/NOTE-wsdl-20010315"><cite>
       Web Services Description Language (WSDL) 1.1
      </cite></a>
      , E. Christensen, et al, March 2001.
@@ -2115,4 +2116,5 @@
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6648">6648</a></td></tr><tr><td> 2009/04/22 </td><td> KW </td><td> Added resolution of issue 
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6739">6739</a></td></tr><tr><td> 2009/04/27 </td><td> DD </td><td> Added resolution of issue 
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6906">6906</a></td></tr><tr><td> 2009/07/01 </td><td> DD </td><td> Added resolution of issue 
-       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6699">6699</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6699">6699</a></td></tr><tr><td> 2009/08/05 </td><td> DD </td><td> Added resolution of issue 
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7159">7159</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file

Index: wsfrag.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsfrag.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- wsfrag.xml	3 Aug 2009 23:57:00 -0000	1.2
+++ wsfrag.xml	5 Aug 2009 21:00:49 -0000	1.3
@@ -1075,15 +1075,92 @@
    <div1 id="Faults">
     <head>Faults</head>
     <p>
-     All fault messages defined in this specification MUST be sent according to
-     the rules and usage described in  
-     <loc href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509/">WS-Addressing 1.0 SOAP Binding</loc>
+     All fault messages defined in this specification MUST be sent
+     according to the rules and usage described in
+     <bibref ref="WSABinding"/>
      Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
-     The <kw>[action]</kw> property below SHOULD be used for faults 
+     The <kw>[Action]</kw> property below MUST be used for faults
      defined in this specification:
     </p>
+
     <example>
-     <eg><loc href="http://www.w3.org/2009/02/ws-fra/fault">http://www.w3.org/2009/02/ws-fra/fault</loc></eg>
+     <eg>http://www.w3.org/2009/02/ws-fra/fault</eg>
+    </example>
+
+    <p>
+     The definitions of faults in this section use the following properties:
+    </p>
+    
+    <p>
+     <kw>[Code]</kw> The fault code.<phrase/>
+     <kw>[Subcode]</kw> The fault subcode.<phrase/>
+     <kw>[Reason]</kw> The English language reason element.<phrase/>
+     <kw>[Detail]</kw> The detail element. If absent, no detail element 
+     is defined for the fault.<phrase/>
+    </p>
+    
+    <p>
+     For SOAP 1.2, the <kw>[Code]</kw> property MUST be either
+     "Sender" or "Receiver". These properties are serialized
+     into text XML as follows:
+    </p>
+    
+    <table id="soapver" border="1">
+     <tbody>
+      <tr>
+       <th> SOAP Version </th>
+       <th> Sender </th>
+       <th> Receiver </th>
+      </tr>
+      <tr>
+       <td> SOAP 1.2 </td>
+       <td> s12:Sender </td>
+       <td> s12:Receiver </td>
+      </tr>
+     </tbody>
+    </table>
+    
+    <p>The properties above bind to a SOAP 1.2 fault as follows:</p>
+    <example>
+     <eg>&lt;s12:Envelope&gt;
+   &lt;s12:Header&gt;
+     &lt;wsa:Action&gt; <kw>[Action]</kw> &lt;/wsa:Action&gt;
+     &lt;!-- Headers elided for brevity. --&gt;
+   &lt;/s12:Header&gt;
+   &lt;s12:Body&gt;
+     &lt;s12:Fault&gt;
+       &lt;s12:Code&gt;
+         &lt;s12:Value&gt;<kw>[Code]</kw>&lt;/s12:Value&gt;
+         &lt;s12:Subcode&gt;
+           &lt;s12:Value&gt;<kw>[Subcode]</kw>&lt;/s12:Value&gt;
+         &lt;/s12:Subcode&gt;
+       &lt;/s12:Code&gt;
+       &lt;s12:Reason&gt;
+         &lt;s12:Text xml:lang="en"&gt;<kw>[Reason]</kw>&lt;/s12:Text&gt;
+       &lt;/s12:Reason&gt;
+       &lt;s12:Detail&gt;
+         <kw>[Detail]</kw>
+         ...
+       &lt;/s12:Detail&gt;
+     &lt;/s12:Fault&gt;
+   &lt;/s12:Body&gt;
+ &lt;/s12:Envelope&gt;</eg>
+    </example>
+    
+    <p>The properties bind to a SOAP 1.1 fault as follows:</p>
+    <example>
+     <eg>&lt;s11:Envelope&gt;
+   &lt;s11:Body&gt;
+     &lt;s11:Fault&gt;
+       &lt;faultcode&gt;<kw>[Subcode]</kw>&lt;/faultcode&gt;
+       &lt;faultstring xml:lang="en"&gt;<kw>[Reason]</kw>&lt;/faultstring&gt;
+       &lt;detail&gt;
+         <kw>[Detail]</kw>
+         ...
+       &lt;/detail&gt;
+     &lt;/s11:Fault&gt;
+   &lt;/s11:Body&gt;
+ &lt;/s11:Envelope&gt;</eg>
     </example>
 
     <div2 id="UnsupportedLanguage">
@@ -1178,6 +1255,14 @@
       , May 2006.
      </bibl>
 
+     <bibl key="WS-Addressing 1.0 SOAP Binding" id="WSABinding"
+           href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">
+      <titleref>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </titleref>
+      , May 2006.
+     </bibl>
+
      <bibl key="WS-Policy" id="WsPolicy" href="http://www.w3.org/TR/ws-policy/">
       <titleref>
        W3C Recommendation, "Web Services Policy 1.5 - Framework"

Index: wsfrag.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsfrag.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- wsfrag.html	3 Aug 2009 23:57:00 -0000	1.2
+++ wsfrag.html	5 Aug 2009 21:00:49 -0000	1.3
@@ -584,13 +584,53 @@
      ...
     </p><div class="exampleOuter"><div class="exampleInner"><pre><a href="http://www.w3.org/2009/02/ws-fra/XPath">http://www.w3.org/2009/02/ws-fra/XPath</a></pre></div></div></div><div class="div1">
 <h2><a name="Faults" id="Faults"/>7 Faults</h2><p>
-     All fault messages defined in this specification MUST be sent according to
-     the rules and usage described in  
-     <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509/">WS-Addressing 1.0 SOAP Binding</a>
+     All fault messages defined in this specification MUST be sent
+     according to the rules and usage described in
+     <a href="#WSABinding">[WS-Addressing 1.0 SOAP Binding]</a>
      Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
-     The <b>[action]</b> property below SHOULD be used for faults 
+     The <b>[Action]</b> property below MUST be used for faults
      defined in this specification:
-    </p><div class="exampleOuter"><div class="exampleInner"><pre><a href="http://www.w3.org/2009/02/ws-fra/fault">http://www.w3.org/2009/02/ws-fra/fault</a></pre></div></div><div class="div2">
+    </p><div class="exampleOuter"><div class="exampleInner"><pre>http://www.w3.org/2009/02/ws-fra/fault</pre></div></div><p>
+     The definitions of faults in this section use the following properties:
+    </p><p><b>[Code]</b> The fault code.<br/><b>[Subcode]</b> The fault subcode.<br/><b>[Reason]</b> The English language reason element.<br/><b>[Detail]</b> The detail element. If absent, no detail element 
+     is defined for the fault.<br/></p><p>
+     For SOAP 1.2, the <b>[Code]</b> property MUST be either
+     "Sender" or "Receiver". These properties are serialized
+     into text XML as follows:
+    </p><a name="soapver" id="soapver"/><table border="1"><tbody><tr><th> SOAP Version </th><th> Sender </th><th> Receiver </th></tr><tr><td> SOAP 1.2 </td><td> s12:Sender </td><td> s12:Receiver </td></tr></tbody></table><p>The properties above bind to a SOAP 1.2 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s12:Envelope&gt;
+   &lt;s12:Header&gt;
+     &lt;wsa:Action&gt; <b>[Action]</b> &lt;/wsa:Action&gt;
+     &lt;!-- Headers elided for brevity. --&gt;
+   &lt;/s12:Header&gt;
+   &lt;s12:Body&gt;
+     &lt;s12:Fault&gt;
+       &lt;s12:Code&gt;
+         &lt;s12:Value&gt;<b>[Code]</b>&lt;/s12:Value&gt;
+         &lt;s12:Subcode&gt;
+           &lt;s12:Value&gt;<b>[Subcode]</b>&lt;/s12:Value&gt;
+         &lt;/s12:Subcode&gt;
+       &lt;/s12:Code&gt;
+       &lt;s12:Reason&gt;
+         &lt;s12:Text xml:lang="en"&gt;<b>[Reason]</b>&lt;/s12:Text&gt;
+       &lt;/s12:Reason&gt;
+       &lt;s12:Detail&gt;
+         <b>[Detail]</b>
+         ...
+       &lt;/s12:Detail&gt;
+     &lt;/s12:Fault&gt;
+   &lt;/s12:Body&gt;
+ &lt;/s12:Envelope&gt;</pre></div></div><p>The properties bind to a SOAP 1.1 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s11:Envelope&gt;
+   &lt;s11:Body&gt;
+     &lt;s11:Fault&gt;
+       &lt;faultcode&gt;<b>[Subcode]</b>&lt;/faultcode&gt;
+       &lt;faultstring xml:lang="en"&gt;<b>[Reason]</b>&lt;/faultstring&gt;
+       &lt;detail&gt;
+         <b>[Detail]</b>
+         ...
+       &lt;/detail&gt;
+     &lt;/s11:Fault&gt;
+   &lt;/s11:Body&gt;
+ &lt;/s11:Envelope&gt;</pre></div></div><div class="div2">
 <h3><a name="UnsupportedLanguage" id="UnsupportedLanguage"/>7.1 UnsupportedLanguage</h3><p>
       This fault is generated when a service detects an unknown Language 
       URI in a request message. 
@@ -635,7 +675,11 @@
        W3C Recommendation, "Web Services Addressing 1.0 (WS-Addressing)"
       </cite></a>
       , May 2006.
-       (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="WsPolicy" id="WsPolicy"/>WS-Policy</dt><dd><a href="http://www.w3.org/TR/ws-policy/"><cite>
+       (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="WSABinding" id="WSABinding"/>WS-Addressing 1.0 SOAP Binding</dt><dd><a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </cite></a>
+      , May 2006.
+       (See http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509.)</dd><dt class="label"><a name="WsPolicy" id="WsPolicy"/>WS-Policy</dt><dd><a href="http://www.w3.org/TR/ws-policy/"><cite>
        W3C Recommendation, "Web Services Policy 1.5 - Framework"
       </cite></a>
       , September 2007.

Index: wst.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wst.html,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- wst.html	7 Jul 2009 21:35:37 -0000	1.46
+++ wst.html	5 Aug 2009 21:00:49 -0000	1.47
@@ -728,11 +728,54 @@
     &lt;/wst:CreateResponse&gt;
   &lt;/s:Body&gt;
 &lt;/s:Envelope&gt;</pre></div></div></div></div><div class="div1">
-<h2><a name="Faults" id="Faults"/>5 Faults</h2><p>All fault messages defined in this specification MUST be sent according to
-    the rules and usage described in  <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509/">WS-Addressing 1.0 SOAP Binding</a>
-    Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
-    The <b>[action]</b> property below SHOULD be used for faults 
-    defined in this specification:</p><div class="exampleOuter"><div class="exampleInner"><pre><a href="http://www.w3.org/2009/02/ws-tra/fault">http://www.w3.org/2009/02/ws-tra/fault</a></pre></div></div><div class="div2">
+<h2><a name="Faults" id="Faults"/>5 Faults</h2><p>
+       All fault messages defined in this specification MUST be sent 
+       according to the rules and usage described in  
+       <a href="#WSABinding">[WS-Addressing 1.0 SOAP Binding]</a>
+       Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
+       The <b>[Action]</b> property below MUST be used for faults 
+       defined in this specification:
+      </p><div class="exampleOuter"><div class="exampleInner"><pre>http://www.w3.org/2009/02/ws-tra/fault</pre></div></div><p>
+       The definitions of faults in this section use the following properties:
+      </p><p><b>[Code]</b> The fault code.<br/><b>[Subcode]</b> The fault subcode.<br/><b>[Reason]</b> The English language reason element.<br/><b>[Detail]</b> The detail element. If absent, no detail element 
+       is defined for the fault.<br/></p><p>
+       For SOAP 1.2, the <b>[Code]</b> property MUST be either
+       "Sender" or "Receiver". These properties are serialized
+       into text XML as follows:
+      </p><a name="soapver" id="soapver"/><table border="1"><tbody><tr><th> SOAP Version </th><th> Sender </th><th> Receiver </th></tr><tr><td> SOAP 1.2 </td><td> s12:Sender </td><td> s12:Receiver </td></tr></tbody></table><p>The properties above bind to a SOAP 1.2 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s12:Envelope&gt;
+     &lt;s12:Header&gt;
+       &lt;wsa:Action&gt; <b>[Action]</b> &lt;/wsa:Action&gt;
+       &lt;!-- Headers elided for brevity. --&gt;
+     &lt;/s12:Header&gt;
+     &lt;s12:Body&gt;
+       &lt;s12:Fault&gt;
+         &lt;s12:Code&gt;
+           &lt;s12:Value&gt;<b>[Code]</b>&lt;/s12:Value&gt;
+           &lt;s12:Subcode&gt;
+             &lt;s12:Value&gt;<b>[Subcode]</b>&lt;/s12:Value&gt;
+           &lt;/s12:Subcode&gt;
+         &lt;/s12:Code&gt;
+         &lt;s12:Reason&gt;
+           &lt;s12:Text xml:lang="en"&gt;<b>[Reason]</b>&lt;/s12:Text&gt;
+         &lt;/s12:Reason&gt;
+         &lt;s12:Detail&gt;
+           <b>[Detail]</b>
+           ...
+         &lt;/s12:Detail&gt;
+       &lt;/s12:Fault&gt;
+     &lt;/s12:Body&gt;
+   &lt;/s12:Envelope&gt;</pre></div></div><p>The properties bind to a SOAP 1.1 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s11:Envelope&gt;
+     &lt;s11:Body&gt;
+       &lt;s11:Fault&gt;
+         &lt;faultcode&gt;<b>[Subcode]</b>&lt;/faultcode&gt;
+         &lt;faultstring xml:lang="en"&gt;<b>[Reason]</b>&lt;/faultstring&gt;
+         &lt;detail&gt;
+           <b>[Detail]</b>
+           ...
+         &lt;/detail&gt;
+       &lt;/s11:Fault&gt;
+     &lt;/s11:Body&gt;
+   &lt;/s11:Envelope&gt;</pre></div></div><div class="div2">
 <h3><a name="InvalidRepresentation" id="InvalidRepresentation"/>5.1 InvalidRepresentation</h3><p>This fault is returned when an incorrect representation is sent in a
     wst:Put or wst:Create message. </p><a name="Table2" id="Table2"/><table border="1" cellpadding="5"><tbody><tr><th align="left"><b>[Code]</b></th><td>s:Sender</td></tr><tr><th align="left"><b>[Subcode]</b></th><td>wst:InvalidRepresentation</td></tr><tr><th align="left"><b>[Reason]</b></th><td>The supplied representation is invalid</td></tr><tr><th align="left"><b>[Detail]</b></th><td>none</td></tr></tbody></table></div><div class="div2">
 <h3><a name="UnknownDialect" id="UnknownDialect"/>5.2 UnknownDialect</h3><p>
@@ -836,7 +879,11 @@
        W3C Recommendation, "Web Services Addressing 1.0 (WS-Addressing)"
       </cite></a>
       , May 2006.
-      (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="WsPolicy" id="WsPolicy"/>WS-Policy</dt><dd><a href="http://www.w3.org/TR/ws-policy/"><cite>
+      (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="WSABinding" id="WSABinding"/>WS-Addressing 1.0 SOAP Binding</dt><dd><a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </cite></a>
+      , May 2006.
+      (See http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509.)</dd><dt class="label"><a name="WsPolicy" id="WsPolicy"/>WS-Policy</dt><dd><a href="http://www.w3.org/TR/ws-policy/"><cite>
        W3C Recommendation, "Web Services Policy 1.5 - Framework"
      </cite></a>
      , September 2007.
@@ -1087,4 +1134,5 @@
             <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6924">6924</a></td></tr><tr><td> 2009/07/07 </td><td> DD </td><td> Added resolution of issues
             <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7014">7014</a>,
             <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6975">6975</a>,
-            <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6413">6413</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file
+            <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6413">6413</a></td></tr><tr><td> 2009/08/05 </td><td> DD </td><td> Added resolution of issue 
+            <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7159">7159</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file

Index: wsenum.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsenum.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- wsenum.html	12 Jun 2009 03:24:09 -0000	1.45
+++ wsenum.html	5 Aug 2009 21:00:48 -0000	1.46
@@ -1015,14 +1015,13 @@
      further constrained by this specification.
     </p></div></div><div class="div1">
 <h2><a name="Faults" id="Faults"/>4 Faults</h2><p>
-    WS-Enumeration faults MUST include as the <b>[Action]</b> property
-    the following fault action URI:
+    All fault messages defined in this specification MUST be sent
+    according to the rules and usage described in
+    <a href="#WSABinding">[WS-Addressing 1.0 SOAP Binding]</a>
+    Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
+    The <b>[Action]</b> property below MUST be used for faults
+    defined in this specification:
    </p><div class="exampleOuter"><div class="exampleInner"><pre>http://www.w3.org/2009/02/ws-enu/fault</pre></div></div><p>
-    The faults defined in this section are generated if the condition
-    stated in the preamble is met. Faults are targeted at a
-    destination endpoint according to the fault handling rules defined
-    in <a href="#AddrCore">[WS-Addressing]</a>.
-   </p><p>
     The definitions of faults in this section use the following properties:
    </p><p><b>[Code]</b> The fault code.<br/><b>[Subcode]</b> The fault subcode.<br/><b>[Reason]</b> The English language reason element.<br/><b>[Detail]</b> The detail element. If absent, no detail element 
     is defined for the fault.<br/></p><p>
@@ -1031,10 +1030,8 @@
     into text XML as follows:
    </p><a name="soapver" id="soapver"/><table border="1"><tbody><tr><th> SOAP Version </th><th> Sender </th><th> Receiver </th></tr><tr><td> SOAP 1.2 </td><td> s12:Sender </td><td> s12:Receiver </td></tr></tbody></table><p>The properties above bind to a SOAP 1.2 fault as follows:</p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;s12:Envelope&gt;
   &lt;s12:Header&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/fault
-    &lt;/wsa:Action&gt;
-    &lt;!-- Headers elided for clarity. --&gt;
+    &lt;wsa:Action&gt; <b>[Action]</b> &lt;/wsa:Action&gt;
+    &lt;!-- Headers elided for brevity. --&gt;
   &lt;/s12:Header&gt;
   &lt;s12:Body&gt;
     &lt;s12:Fault&gt;
@@ -1257,7 +1254,11 @@
        W3C Recommendation, "Web Services Addressing 1.0 (WS-Addressing)"
       </cite></a>
       , May 2006.
-      (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="wspolicy" id="wspolicy"/>WS-Policy</dt><dd><a href="http://www.w3.org/TR/ws-policy/"><cite>
+      (See http://www.w3.org/2005/08/addressing/.)</dd><dt class="label"><a name="WSABinding" id="WSABinding"/>WS-Addressing 1.0 SOAP Binding</dt><dd><a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </cite></a>
+      , May 2006.
+      (See http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509.)</dd><dt class="label"><a name="wspolicy" id="wspolicy"/>WS-Policy</dt><dd><a href="http://www.w3.org/TR/ws-policy/"><cite>
        W3C Recommendation, "Web Services Policy 1.5 - Framework"
       </cite></a>
       , September 2007.
@@ -1671,4 +1672,5 @@
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6920">6920</a></td></tr><tr><td> 2009/05/27 </td><td> DD </td><td> Added resolution of issue 
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6906">6906</a></td></tr><tr><td> 2009/06/04 </td><td> DD </td><td> Added resolution of issue 
        <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6916">6916</a></td></tr><tr><td> 2009/06/11 </td><td> DD </td><td> Added resolution of issue 
-       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6956">6956</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6956">6956</a></td></tr><tr><td> 2009/08/05 </td><td> DD </td><td> Added resolution of issue 
+       <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7159">7159</a></td></tr></tbody></table></div></div></body></html>
\ No newline at end of file

Index: wsenum.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsenum.xml,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- wsenum.xml	12 Jun 2009 03:24:09 -0000	1.36
+++ wsenum.xml	5 Aug 2009 21:00:48 -0000	1.37
@@ -1691,24 +1691,21 @@
 
   <div1 id="Faults">
    <head>Faults</head>
- 
+
    <p>
-    WS-Enumeration faults MUST include as the <kw>[Action]</kw> property
-    the following fault action URI:
+    All fault messages defined in this specification MUST be sent
+    according to the rules and usage described in
+    <bibref ref="WSABinding"/>
+    Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
+    The <kw>[Action]</kw> property below MUST be used for faults
+    defined in this specification:
    </p>
-   
+
    <example>
     <eg>http://www.w3.org/2009/02/ws-enu/fault</eg>
    </example>
    
    <p>
-    The faults defined in this section are generated if the condition
-    stated in the preamble is met. Faults are targeted at a
-    destination endpoint according to the fault handling rules defined
-    in <bibref ref="AddrCore"/>.
-   </p>
-   
-   <p>
     The definitions of faults in this section use the following properties:
    </p>
    
@@ -1745,10 +1742,8 @@
    <example>
     <eg>&lt;s12:Envelope&gt;
   &lt;s12:Header&gt;
-    &lt;wsa:Action&gt;
-      http://www.w3.org/2009/02/ws-enu/fault
-    &lt;/wsa:Action&gt;
-    &lt;!-- Headers elided for clarity. --&gt;
+    &lt;wsa:Action&gt; <kw>[Action]</kw> &lt;/wsa:Action&gt;
+    &lt;!-- Headers elided for brevity. --&gt;
   &lt;/s12:Header&gt;
   &lt;s12:Body&gt;
     &lt;s12:Fault&gt;
@@ -2307,6 +2302,14 @@
       , May 2006.
     </bibl>
 
+    <bibl key="WS-Addressing 1.0 SOAP Binding" id="WSABinding"
+     href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">
+      <titleref>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </titleref>
+      , May 2006.
+    </bibl>
+
     <bibl key="WS-Policy" id="wspolicy"
      href="http://www.w3.org/TR/ws-policy/">
       <titleref>
@@ -2920,6 +2923,13 @@
        <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6956">6956</loc>
       </td>
      </tr>
+     <tr>
+      <td> 2009/08/05 </td>
+      <td> DD </td>
+      <td> Added resolution of issue 
+       <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7159">7159</loc>
+      </td>
+     </tr>
     </tbody>
    </table>
   </div1>

Index: wseventing.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wseventing.xml,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- wseventing.xml	5 Aug 2009 16:46:35 -0000	1.60
+++ wseventing.xml	5 Aug 2009 21:00:49 -0000	1.61
@@ -1912,104 +1912,98 @@
 
    <p>
     All fault messages defined in this specification MUST be sent
-    according to the rules described in WS-Addressing section 4. They
-    are sent to the [fault endpoint], if present and valid. Otherwise
-    they are sent to the [reply endpoint] if present. If neither is
-    present faults may be sent to the [source endpoint].
+    according to the rules and usage described in
+    <bibref ref="WSABinding"/>
+    Section 6 for encoding SOAP 1.1 and SOAP 1.2 faults.
+    The <kw>[Action]</kw> property below MUST be used for faults
+    defined in this specification:
    </p>
 
+   <example>
+    <eg>http://www.w3.org/2009/02/ws-evt/fault</eg>
+   </example>
+  
    <p>
-    Endpoints compliant with this specification
-    MUST include required message information headers on all fault
-    messages. Fault messages are correlated as replies using the
-    [relationship] property as defined in WS-Addressing. The [action]
-    property below designates fault messages:
-    http://www.w3.org/2009/02/ws-evt/fault
+    The definitions of faults in this section use the following properties:
    </p>
-  
+   
    <p>
-    The definitions of faults use the following properties:
+    <kw>[Code]</kw> The fault code.<phrase/>
+    <kw>[Subcode]</kw> The fault subcode.<phrase/>
+    <kw>[Reason]</kw> The English language reason element.<phrase/>
+    <kw>[Detail]</kw> The detail element. If absent, no detail element 
+    is defined for the fault.<phrase/>
    </p>
-
-   <table border="1">
+   
+   <p>
+    For SOAP 1.2, the <kw>[Code]</kw> property MUST be either
+    "Sender" or "Receiver". These properties are serialized
+    into text XML as follows:
+   </p>
+   
+   <table id="soapver" border="1">
     <tbody>
      <tr>
-      <td><kw>[Code]</kw></td>
-      <td>The fault code.</td>
-     </tr>
-
-     <tr>
-      <td><kw>[Subcode]</kw></td>
-      <td>The fault subcode.</td>
-     </tr>
-
-     <tr>
-      <td><kw>[Reason]</kw></td>
-      <td>The English language reason element.</td>
+      <th> SOAP Version </th>
+      <th> Sender </th>
+      <th> Receiver </th>
      </tr>
-
      <tr>
-      <td><kw>[Detail]</kw></td>
-      <td>
-       The detail element. If absent, no detail element is
-       defined for the fault.
-      </td>
+      <td> SOAP 1.2 </td>
+      <td> s12:Sender </td>
+      <td> s12:Receiver </td>
      </tr>
     </tbody>
    </table>
-
-   <p>
-    The properties above bind to a SOAP 1.2 fault as follows:
-   </p>
-
+   
+   <p>The properties above bind to a SOAP 1.2 fault as follows:</p>
    <example>
-    <eg>&lt;S:Envelope&gt; 
- &lt;S:Header&gt;
-   &lt;wsa:Action&gt;
-     http://www.w3.org/2009/02/ws-evt/fault
-   &lt;/wsa:Action&gt;
-   &lt;!-- Headers elided for clarity.  --&gt;
- &lt;/S:Header&gt;
- &lt;S:Body&gt;
-  &lt;S:Fault&gt;
-   &lt;S:Code&gt;
-     &lt;S:Value&gt; <kw>[Code]</kw> &lt;/S:Value&gt;
-     &lt;S:Subcode&gt;
-      &lt;S:Value&gt; <kw>[Subcode]</kw> &lt;/S:Value&gt;
-     &lt;/S:Subcode&gt;
-   &lt;/S:Code&gt;
-   &lt;S:Reason&gt;
-     &lt;S:Text xml:lang="en"&gt; <kw>[Reason]</kw> &lt;/S:Text&gt;
-   &lt;/S:Reason&gt;
-   &lt;S:Detail&gt;
-      <kw>[Detail]</kw>
-   &lt;/S:Detail&gt;    
-  &lt;/S:Fault&gt;
- &lt;/S:Body&gt;
-&lt;/S:Envelope&gt; </eg>
+    <eg>&lt;s12:Envelope&gt;
+  &lt;s12:Header&gt;
+    &lt;wsa:Action&gt; <kw>[Action]</kw> &lt;/wsa:Action&gt;
+    &lt;!-- Headers elided for brevity. --&gt;
+  &lt;/s12:Header&gt;
+  &lt;s12:Body&gt;
+    &lt;s12:Fault&gt;
+      &lt;s12:Code&gt;
+        &lt;s12:Value&gt;<kw>[Code]</kw>&lt;/s12:Value&gt;
+        &lt;s12:Subcode&gt;
+          &lt;s12:Value&gt;<kw>[Subcode]</kw>&lt;/s12:Value&gt;
+        &lt;/s12:Subcode&gt;
+      &lt;/s12:Code&gt;
+      &lt;s12:Reason&gt;
+        &lt;s12:Text xml:lang="en"&gt;<kw>[Reason]</kw>&lt;/s12:Text&gt;
+      &lt;/s12:Reason&gt;
+      &lt;s12:Detail&gt;
+        <kw>[Detail]</kw>
+        ...
+      &lt;/s12:Detail&gt;
+    &lt;/s12:Fault&gt;
+  &lt;/s12:Body&gt;
+&lt;/s12:Envelope&gt;</eg>
    </example>
-
-   <p>
-    The SOAP 1.1 fault is less expressive and map only <kw>[Subcode]</kw>
-    and <kw>[Reason]</kw>. These the properties bind to a SOAP 1.1 fault as
-    follows:
-   </p>
-
+   
+   <p>The properties bind to a SOAP 1.1 fault as follows:</p>
    <example>
-    <eg>&lt;S11:Envelope&gt; 
- &lt;S11:Body&gt;
-  &lt;S11:Fault&gt;
-   &lt;faultcode&gt; <kw>[Subcode]</kw> &lt;/faultcode&gt;
-   &lt;faultstring xml:lang="en"&gt; <kw>[Reason]</kw> &lt;/faultstring&gt;
-  &lt;/S11:Fault&gt;
- &lt;/S11:Body&gt;
-&lt;/S11:Envelope&gt; </eg>
+    <eg>&lt;s11:Envelope&gt;
+  &lt;s11:Body&gt;
+    &lt;s11:Fault&gt;
+      &lt;faultcode&gt;<kw>[Subcode]</kw>&lt;/faultcode&gt;
+      &lt;faultstring xml:lang="en"&gt;<kw>[Reason]</kw>&lt;/faultstring&gt;
+      &lt;detail&gt;
+        <kw>[Detail]</kw>
+        ...
+      &lt;/detail&gt;
+    &lt;/s11:Fault&gt;
+  &lt;/s11:Body&gt;
+&lt;/s11:Envelope&gt;</eg>
    </example>
 
    <div2 id="FaultDetailRetryElement">
     <head>Fault Detail RetryAfter Element</head>
     <p>
-     The following element is used to convey additional information in the faults.
+     The following element is used to convey additional information in 
+     the faults.
     </p>
     
     <glist>   
@@ -2648,6 +2642,14 @@
       , May 2006.
     </bibl>
 
+    <bibl key="WS-Addressing 1.0 SOAP Binding" id="WSABinding"
+     href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">
+      <titleref>
+       W3C Recommendation, "Web Services Addressing 1.0 - SOAP Binding"
+      </titleref>
+      , May 2006.
+    </bibl>
+
     <bibl key="WS-MakeConnection" id="WSMC"
      href="http://docs.oasis-open.org/ws-rx/wsmc/200702">
       <titleref>
@@ -3612,6 +3614,13 @@
        <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6432">6432</loc>
       </td>
      </tr>
+     <tr>
+      <td> 2009/08/05 </td>
+      <td> DD </td>
+      <td> Added resolution of issue 
+       <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=7159">7159</loc>
+      </td>
+     </tr>
     </tbody>
    </table>
   </div1>
Received on Wednesday, 5 August 2009 21:05:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 5 August 2009 21:05:05 GMT