Author: ruwan
Date: Thu Oct 18 03:21:41 2007
New Revision: 585916
URL: http://svn.apache.org/viewvc?rev=585916&view=rev
Log:
Adding the MESSAGE_FORMAT to get property, commiting for Upul
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java?rev=585916&r1=585915&r2=585916&view=diff
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java
Thu Oct 18 03:21:41 2007
@@ -66,6 +66,8 @@
public static final String HEADER_REPLY_TO = "ReplyTo";
/** Refers to the MessageID header */
public static final String HEADER_MESSAGE_ID = "MessageID";
+ /** Message format: pox, soap11, soap12 */
+ public static final String PROPERTY_MESSAGE_FORMAT = "MESSAGE_FORMAT";
/** The Axis2 client options property name for the Rampart policy */
public static final String RAMPART_POLICY = "rampartPolicy";
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java?rev=585916&r1=585915&r2=585916&view=diff
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/GetPropertyFunction.java
Thu Oct 18 03:21:41 2007
@@ -163,6 +163,13 @@
if (messageID != null) {
return messageID;
}
+ } else if (SynapseConstants.PROPERTY_MESSAGE_FORMAT.equals(key)) {
+ if(synCtx.isDoingPOX())
+ return SynapseConstants.FORMAT_POX;
+ else if (synCtx.isSOAP11())
+ return SynapseConstants.FORMAT_SOAP11;
+ else
+ return SynapseConstants.FORMAT_SOAP12;
} else {
return synCtx.getProperty(key);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]