Author: supun
Date: Thu May 28 07:19:51 2009
New Revision: 37139
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=37139

Log:
Fixing Fault mediator element as fault detail

Modified:
   
branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/transform/FaultMediator.java

Modified: 
branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/transform/FaultMediator.java
URL: 
http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/transform/FaultMediator.java?rev=37139&r1=37138&r2=37139&view=diff
==============================================================================
--- 
branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/transform/FaultMediator.java
    (original)
+++ 
branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/transform/FaultMediator.java
    Thu May 28 07:19:51 2009
@@ -381,7 +381,7 @@
             fault.setDetail(soapFaultDetail);
         } else if (faultDetailElement != null) {
             SOAPFaultDetail soapFaultDetail = factory.createSOAPFaultDetail();
-            soapFaultDetail.addChild(faultDetailElement);
+            soapFaultDetail.addChild(faultDetailElement.cloneOMElement());
             fault.setDetail(soapFaultDetail);
         } else if (fault.getDetail() != null) {
             // work around for a rampart issue in the following thread

_______________________________________________
Esb-java-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to