Author: veithen
Date: Sun Mar 22 22:59:48 2009
New Revision: 757272

URL: http://svn.apache.org/viewvc?rev=757272&view=rev
Log:
SYNAPSE-409: Fixed the <makefault> documentation.

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java
    synapse/trunk/java/src/site/xdoc/Synapse_Configuration_Language.xml

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java?rev=757272&r1=757271&r2=757272&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/FaultMediatorFactory.java
 Sun Mar 22 22:59:48 2009
@@ -34,12 +34,12 @@
  * <p>
  * Configuration syntax:
  * <pre>
- * &lt;makefault [version="soap11|soap12|pox"] response=("true"|"false")&gt;
- *   &lt;code (value="literal" | expression="xpath")/&gt;?
- *   &lt;reason (value="literal" | expression="xpath")&gt;?
- *   &lt;node&gt;?
- *   &lt;role&gt;?
- *   &lt;detail&gt;?
+ * &lt;makefault [version="soap11|soap12|pox"] [response="true|false"]&gt;
+ *   &lt;code (value="literal" | expression="xpath")/&gt;
+ *   &lt;reason (value="literal" | expression="xpath")/&gt;
+ *   &lt;node&gt;...&lt;/node&gt;?
+ *   &lt;role&gt;...&lt;/role&gt;?
+ *   (&lt;detail expression="xpath"/&gt; | &lt;detail&gt;...&lt;/detail&gt;)?
  * &lt;/makefault&gt;
  * </pre>
  */

Modified: synapse/trunk/java/src/site/xdoc/Synapse_Configuration_Language.xml
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/src/site/xdoc/Synapse_Configuration_Language.xml?rev=757272&r1=757271&r2=757272&view=diff
==============================================================================
--- synapse/trunk/java/src/site/xdoc/Synapse_Configuration_Language.xml 
(original)
+++ synapse/trunk/java/src/site/xdoc/Synapse_Configuration_Language.xml Sun Mar 
22 22:59:48 2009
@@ -1355,10 +1355,10 @@
     </h4>
 <pre xml:space="preserve"> &lt;makefault [version="soap11|soap12|pox"] 
[response="true|false"]&gt;
    &lt;code (value="literal" | expression="xpath")/&gt;
-   &lt;reason (value="literal" | expression="xpath")&gt;
-   &lt;node&gt;?
-   &lt;role&gt;?
-   &lt;detail&gt;?
+   &lt;reason (value="literal" | expression="xpath")/&gt;
+   &lt;node&gt;...&lt;/node&gt;?
+   &lt;role&gt;...&lt;/role&gt;?
+   (&lt;detail expression="xpath"/&gt; | &lt;detail&gt;...&lt;/detail&gt;)?
  &lt;/makefault&gt;</pre>
     <p>
       The &lt;makefault&gt; mediator transforms the current message into a 
fault
@@ -1370,6 +1370,8 @@
       1.2 or POX fault. At the same time if you specify the optional response
       attribute value as 'true' makefault will mark the mesage as a response
       regardless of whether the message is a request or a response.
+      The optional &lt;node&gt;, &lt;role&gt; and &lt;detail&gt; directives can
+      be used to set the corresponding elements in the resulting SOAP fault.
     </p>
     <p/>
     <h4>


Reply via email to