You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by as...@apache.org on 2009/03/24 07:37:55 UTC
svn commit: r757673 - in
/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2:
Axis2FlexibleMEPClient.java Axis2Sender.java
Author: asankha
Date: Tue Mar 24 06:37:55 2009
New Revision: 757673
URL: http://svn.apache.org/viewvc?rev=757673&view=rev
Log:
fix SYNAPSE-520 by applying patch from Nandana M.
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2Sender.java
Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java?rev=757673&r1=757672&r2=757673&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java Tue Mar 24 06:37:55 2009
@@ -331,4 +331,13 @@
return newMC;
}
+
+ public static void clearSecurtityProperties(Options options) {
+
+ Options current = options;
+ while (current != null && current.getProperty(SynapseConstants.RAMPART_POLICY) != null) {
+ current.setProperty(SynapseConstants.RAMPART_POLICY, null);
+ current = current.getParent();
+ }
+ }
}
Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2Sender.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2Sender.java?rev=757673&r1=757672&r2=757673&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2Sender.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2Sender.java Tue Mar 24 06:37:55 2009
@@ -128,6 +128,8 @@
OMAbstractFactory.getSOAP11Factory() : OMAbstractFactory.getSOAP12Factory();
fac.createSOAPHeader(messageContext.getEnvelope());
}
+
+ Axis2FlexibleMEPClient.clearSecurtityProperties(messageContext.getOptions());
AxisEngine.send(messageContext);