You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ru...@apache.org on 2008/06/13 12:40:00 UTC
svn commit: r667463 - in /synapse/trunk/java:
modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java
pom.xml
Author: ruwan
Date: Fri Jun 13 03:40:00 2008
New Revision: 667463
URL: http://svn.apache.org/viewvc?rev=667463&view=rev
Log:
Fixing the issue SYNAPSE-355 (message level policies for out going messages)
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/Axis2FlexibleMEPClient.java
synapse/trunk/java/pom.xml
Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java?rev=667463&r1=667462&r2=667463&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java Fri Jun 13 03:40:00 2008
@@ -84,8 +84,12 @@
public static final String ADDRESSING_VERSION_FINAL = "final";
public static final String ADDRESSING_VERSION_SUBMISSION = "submission";
- /** The Axis2 client options property name for the Rampart policy */
+ /** The Axis2 client options property name for the Rampart service policy */
public static final String RAMPART_POLICY = "rampartPolicy";
+ /** The Axis2 client options property name for the Rampart in message policy */
+ public static final String RAMPART_IN_POLICY = "rampartInPolicy";
+ /** The Axis2 client options property name for the Rampart out messsage policy */
+ public static final String RAMPART_OUT_POLICY = "rampartOutPolicy";
/** The Axis2 client options property name for the Sandesha policy */
public static final String SANDESHA_POLICY = "sandeshaPolicy";
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=667463&r1=667462&r2=667463&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 Fri Jun 13 03:40:00 2008
@@ -255,12 +255,12 @@
getPolicy(synapseOutMessageContext, wsSecPolicyKey));
} else {
if (inboundWsSecPolicyKey != null) {
- // todo: set the in message policy for rampart
- // blocked by [https://issues.apache.org/jira/browse/RAMPART-175]
+ clientOptions.setProperty(SynapseConstants.RAMPART_IN_POLICY,
+ getPolicy(synapseOutMessageContext, inboundWsSecPolicyKey));
}
if (outboundWsSecPolicyKey != null) {
- // todo: set the out message policy for rampart
- // blocked by [https://issues.apache.org/jira/browse/RAMPART-175]
+ clientOptions.setProperty(SynapseConstants.RAMPART_OUT_POLICY,
+ getPolicy(synapseOutMessageContext, outboundWsSecPolicyKey));
}
}
// temporary workaround for https://issues.apache.org/jira/browse/WSCOMMONS-197
Modified: synapse/trunk/java/pom.xml
URL: http://svn.apache.org/viewvc/synapse/trunk/java/pom.xml?rev=667463&r1=667462&r2=667463&view=diff
==============================================================================
--- synapse/trunk/java/pom.xml (original)
+++ synapse/trunk/java/pom.xml Fri Jun 13 03:40:00 2008
@@ -1136,7 +1136,7 @@
<!-- addressing, rampart, neethi -->
<addressing.version>1.4</addressing.version>
- <rampart.version>1.4</rampart.version>
+ <rampart.version>SNAPSHOT</rampart.version>
<mercury.version>0.91</mercury.version>
<neethi.version>2.0.4</neethi.version>
<wss4j.version>1.5.4</wss4j.version>