Author: asankha
Date: Fri Apr 20 01:19:09 2007
New Revision: 530687
URL: http://svn.apache.org/viewvc?view=rev&rev=530687
Log:
add more debug logging for attachments
fix property mediator for setting axis2 scope to message context instead of
configuration context
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyServiceMessageReceiver.java
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/PropertyMediator.java
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyServiceMessageReceiver.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyServiceMessageReceiver.java?view=diff&rev=530687&r1=530686&r2=530687
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyServiceMessageReceiver.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/ProxyServiceMessageReceiver.java
Fri Apr 20 01:19:09 2007
@@ -48,6 +48,13 @@
log.debug("Proxy Service " + name + " received a new message...");
log.debug("Message To: " + (mc.getTo() != null ?
mc.getTo().getAddress() : "null"));
log.debug("SOAPAction: " + (mc.getSoapAction() != null ?
mc.getSoapAction() : "null"));
+ log.debug("WSA-Action: " + (mc.getWSAAction() != null ?
mc.getWSAAction() : "null"));
+ String[] cids = mc.getAttachmentMap().getAllContentIDs();
+ if (cids != null && cids.length > 0) {
+ for (int i=0; i<cids.length; i++) {
+ log.debug("Attachment : " + cids[i]);
+ }
+ }
log.debug("Body : \n" + mc.getEnvelope());
}
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java?view=diff&rev=530687&r1=530686&r2=530687
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseCallbackReceiver.java
Fri Apr 20 01:19:09 2007
@@ -130,6 +130,14 @@
(response.getTo() != null ?
response.getTo().getAddress() : "null"));
log.debug("SOAPAction: " +
(response.getSoapAction() != null ?
response.getSoapAction() : "null"));
+ log.debug("WSA-Action: " +
+ (response.getWSAAction() != null ?
response.getWSAAction() : "null"));
+ String[] cids = response.getAttachmentMap().getAllContentIDs();
+ if (cids != null && cids.length > 0) {
+ for (int i = 0; i < cids.length; i++) {
+ log.debug("Attachment : " + cids[i]);
+ }
+ }
log.debug("Body : \n" + response.getEnvelope());
}
MessageContext axisOutMsgCtx =
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java?view=diff&rev=530687&r1=530686&r2=530687
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/SynapseMessageReceiver.java
Fri Apr 20 01:19:09 2007
@@ -40,10 +40,17 @@
public void receive(org.apache.axis2.context.MessageContext mc) throws
AxisFault {
- log.debug("Synapse received a new message for message mediation...");
- log.debug("Received To: " + (mc.getTo() != null ?
mc.getTo().getAddress() : "null"));
- log.debug("SOAPAction: " + (mc.getSoapAction() != null ?
mc.getSoapAction() : "null"));
if (log.isDebugEnabled()) {
+ log.debug("Synapse received a new message for message
mediation...");
+ log.debug("Received To: " + (mc.getTo() != null ?
mc.getTo().getAddress() : "null"));
+ log.debug("SOAPAction: " + (mc.getSoapAction() != null ?
mc.getSoapAction() : "null"));
+ log.debug("WSA-Action: " + (mc.getWSAAction() != null ?
mc.getWSAAction() : "null"));
+ String[] cids = mc.getAttachmentMap().getAllContentIDs();
+ if (cids != null && cids.length > 0) {
+ for (int i=0; i<cids.length; i++) {
+ log.debug("Attachment : " + cids[i]);
+ }
+ }
log.debug("Body : \n" + mc.getEnvelope());
}
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/PropertyMediator.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/PropertyMediator.java?view=diff&rev=530687&r1=530686&r2=530687
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/PropertyMediator.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/mediators/builtin/PropertyMediator.java
Fri Apr 20 01:19:09 2007
@@ -88,11 +88,11 @@
smc.setProperty(name, resultValue);
} else if (Constants.SCOPE_AXIS2.equals(scope)
&& smc instanceof Axis2MessageContext) {
- //Setting property into the Axis2 Configuaration Context
Context
+ //Setting property into the Axis2 Message Context
Axis2MessageContext axis2smc = (Axis2MessageContext) smc;
org.apache.axis2.context.MessageContext axis2MessageCtx =
axis2smc.getAxis2MessageContext();
- axis2MessageCtx.getConfigurationContext().setProperty(name,
resultValue);
+ axis2MessageCtx.setProperty(name, resultValue);
} else if (Constants.SCOPE_TRANSPORT.equals(scope)
&& smc instanceof Axis2MessageContext) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]