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>
- * <makefault [version="soap11|soap12|pox"] response=("true"|"false")>
- * <code (value="literal" | expression="xpath")/>?
- * <reason (value="literal" | expression="xpath")>?
- * <node>?
- * <role>?
- * <detail>?
+ * <makefault [version="soap11|soap12|pox"] [response="true|false"]>
+ * <code (value="literal" | expression="xpath")/>
+ * <reason (value="literal" | expression="xpath")/>
+ * <node>...</node>?
+ * <role>...</role>?
+ * (<detail expression="xpath"/> | <detail>...</detail>)?
* </makefault>
* </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"> <makefault [version="soap11|soap12|pox"]
[response="true|false"]>
<code (value="literal" | expression="xpath")/>
- <reason (value="literal" | expression="xpath")>
- <node>?
- <role>?
- <detail>?
+ <reason (value="literal" | expression="xpath")/>
+ <node>...</node>?
+ <role>...</role>?
+ (<detail expression="xpath"/> | <detail>...</detail>)?
</makefault></pre>
<p>
The <makefault> 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 <node>, <role> and <detail> directives can
+ be used to set the corresponding elements in the resulting SOAP fault.
</p>
<p/>
<h4>