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 di...@apache.org on 2005/08/10 20:31:54 UTC

svn commit: r231291 - in /webservices/axis/trunk/java/modules/core/src/org/apache/axis2: engine/AxisEngine.java transport/http/HTTPWorker.java

Author: dims
Date: Wed Aug 10 11:31:51 2005
New Revision: 231291

URL: http://svn.apache.org/viewcvs?rev=231291&view=rev
Log:
Fix for http://marc.theaimsgroup.com/?l=axis-user&m=112359217718267&w=2

Am not sure this is enough...we need to copy all the properties i think.



Modified:
    webservices/axis/trunk/java/modules/core/src/org/apache/axis2/engine/AxisEngine.java
    webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/HTTPWorker.java

Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis2/engine/AxisEngine.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis2/engine/AxisEngine.java?rev=231291&r1=231290&r2=231291&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis2/engine/AxisEngine.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis2/engine/AxisEngine.java Wed Aug 10 11:31:51 2005
@@ -27,6 +27,7 @@
 import org.apache.axis2.soap.*;
 import org.apache.axis2.soap.impl.llom.SOAPProcessingException;
 import org.apache.axis2.transport.TransportSender;
+import org.apache.axis2.transport.http.HTTPConstants;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
@@ -269,6 +270,7 @@
             e);
 
         faultContext.setEnvelope(envelope);
+        faultContext.setProperty(HTTPConstants.HTTPOutTransportInfo, processingContext.getProperty(HTTPConstants.HTTPOutTransportInfo));
         return faultContext;
     }
 

Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/HTTPWorker.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/HTTPWorker.java?rev=231291&r1=231290&r2=231291&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/HTTPWorker.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/http/HTTPWorker.java Wed Aug 10 11:31:51 2005
@@ -140,7 +140,6 @@
                 if (msgContext != null) {
                     msgContext.setProperty(MessageContext.TRANSPORT_OUT, out);
                     MessageContext faultContext = engine.createFaultMessageContext(msgContext, e);
-                    faultContext.setProperty(HTTPConstants.HTTPOutTransportInfo,msgContext.getProperty(HTTPConstants.HTTPOutTransportInfo));
                     engine.sendFault(faultContext);
                 } else {
                     log.error(e,e);