You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by da...@apache.org on 2006/11/21 14:46:46 UTC
svn commit: r477670 -
/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisEngine.java
Author: davidillsley
Date: Tue Nov 21 05:46:46 2006
New Revision: 477670
URL: http://svn.apache.org/viewvc?view=rev&rev=477670
Log:
Add some trace so that it's possible to see that a message passed through the engine.
Modified:
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisEngine.java
Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisEngine.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisEngine.java?view=diff&rev=477670&r1=477669&r2=477670
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisEngine.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/engine/AxisEngine.java Tue Nov 21 05:46:46 2006
@@ -20,7 +20,6 @@
import java.util.ArrayList;
import java.util.Iterator;
-import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.soap.SOAP11Constants;
import org.apache.axiom.soap.SOAP12Constants;
import org.apache.axiom.soap.SOAPConstants;
@@ -145,6 +144,9 @@
* @see Handler
*/
public void receive(MessageContext msgContext) throws AxisFault {
+ if(log.isTraceEnabled()){
+ log.trace("receive:"+msgContext.getMessageID());
+ }
ConfigurationContext confContext = msgContext.getConfigurationContext();
ArrayList preCalculatedPhases =
confContext.getAxisConfiguration().getGlobalInFlow();
@@ -307,6 +309,9 @@
* @throws AxisFault
*/
public InvocationResponse resumeReceive(MessageContext msgContext) throws AxisFault {
+ if(log.isTraceEnabled()){
+ log.trace("resumeReceive:"+msgContext.getMessageID());
+ }
//REVIEW: This name is a little misleading, as it seems to indicate that there should be a resumeReceiveFault as well, when, in fact, this does both
//REVIEW: Unlike with receive, there is no wrapping try/catch clause which would
//fire off the flowComplete on an error, as we have to assume that the
@@ -342,6 +347,9 @@
* @throws AxisFault
*/
public InvocationResponse resumeSend(MessageContext msgContext) throws AxisFault {
+ if(log.isTraceEnabled()){
+ log.trace("resumeSend:"+msgContext.getMessageID());
+ }
//REVIEW: This name is a little misleading, as it seems to indicate that there should be a resumeSendFault as well, when, in fact, this does both
//REVIEW: Unlike with send, there is no wrapping try/catch clause which would
//fire off the flowComplete on an error, as we have to assume that the
@@ -371,7 +379,6 @@
* @throws AxisFault
*/
public void receiveFault(MessageContext msgContext) throws AxisFault {
-
log.debug(Messages.getMessage("receivederrormessage",
msgContext.getMessageID()));
ConfigurationContext confContext = msgContext.getConfigurationContext();
@@ -431,6 +438,9 @@
* @throws AxisFault
*/
public InvocationResponse resume(MessageContext msgctx) throws AxisFault {
+ if(log.isTraceEnabled()){
+ log.trace("resume:"+msgctx.getMessageID());
+ }
msgctx.setPaused(false);
if (msgctx.getFLOW() == MessageContext.IN_FLOW) {
return resumeReceive(msgctx);
@@ -451,7 +461,9 @@
* @see Handler
*/
public void send(MessageContext msgContext) throws AxisFault {
-
+ if(log.isTraceEnabled()){
+ log.trace("send:"+msgContext.getMessageID());
+ }
// find and invoke the Phases
OperationContext operationContext = msgContext.getOperationContext();
ArrayList executionChain = operationContext.getAxisOperation().getPhasesOutFlow();
@@ -518,6 +530,9 @@
* @throws AxisFault
*/
public void sendFault(MessageContext msgContext) throws AxisFault {
+ if(log.isTraceEnabled()){
+ log.trace("sendFault:"+msgContext.getMessageID());
+ }
OperationContext opContext = msgContext.getOperationContext();
//FIXME: If this gets paused in the operation-specific phases, the resume is not going to function correctly as the phases will not have all been set
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org