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
