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 de...@apache.org on 2006/02/14 11:33:23 UTC

svn commit: r377687 - /webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/receivers/RawXMLINOutMessageReceiver.java

Author: deepal
Date: Tue Feb 14 02:33:22 2006
New Revision: 377687

URL: http://svn.apache.org/viewcvs?rev=377687&view=rev
Log:
- fixed name space problem in RawXMLINOutMessageReceiver

Modified:
    webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/receivers/RawXMLINOutMessageReceiver.java

Modified: webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/receivers/RawXMLINOutMessageReceiver.java
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/receivers/RawXMLINOutMessageReceiver.java?rev=377687&r1=377686&r2=377687&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/receivers/RawXMLINOutMessageReceiver.java (original)
+++ webservices/axis2/trunk/java/modules/core/src/org/apache/axis2/receivers/RawXMLINOutMessageReceiver.java Tue Feb 14 02:33:22 2006
@@ -20,6 +20,7 @@
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.context.MessageContext;
 import org.apache.axis2.description.AxisOperation;
+import org.apache.axis2.description.AxisService;
 import org.apache.axis2.engine.DependencyManager;
 import org.apache.axis2.engine.MessageReceiver;
 import org.apache.axis2.i18n.Messages;
@@ -122,6 +123,10 @@
                 }
 
                 OMElement result = (OMElement) method.invoke(obj, args);
+                AxisService service = msgContext.getAxisService();
+                service.getTargetNamespace();
+                result.declareNamespace(service.getTargetNamespace(),
+                        service.getTargetNamespacePrefix());
                 OMElement bodyContent;
 
                 SOAPFactory fac = getSOAPFactory(msgContext);