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 2008/03/19 16:00:54 UTC

svn commit: r638853 - /webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/handler/HandlerInvokerUtils.java

Author: damrhei
Date: Wed Mar 19 08:00:50 2008
New Revision: 638853

URL: http://svn.apache.org/viewvc?rev=638853&view=rev
Log:
Make sure that when the HandlerInvokerUtils creates an AxisFault within the invokeOutboundHandlers method it does so with a valid 'reason' message.

Modified:
    webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/handler/HandlerInvokerUtils.java

Modified: webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/handler/HandlerInvokerUtils.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/handler/HandlerInvokerUtils.java?rev=638853&r1=638852&r2=638853&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/handler/HandlerInvokerUtils.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/handler/HandlerInvokerUtils.java Wed Mar 19 08:00:50 2008
@@ -126,10 +126,10 @@
              */
             HandlerChainProcessor.convertToFaultMessage(mepMessageCtx, re, proto);
             if (mepMessageCtx.getRequestMessageContext() != null) {
-                mepMessageCtx.getRequestMessageContext().setCausedByException(new AxisFault("", re));
+                mepMessageCtx.getRequestMessageContext().setCausedByException(new AxisFault(re.getMessage(), re));
             }
             if (mepMessageCtx.getResponseMessageContext() != null) {
-                mepMessageCtx.getResponseMessageContext().setCausedByException(new AxisFault("", re));
+                mepMessageCtx.getResponseMessageContext().setCausedByException(new AxisFault(re.getMessage(), re));
             }
             return false;
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org