You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by de...@apache.org on 2006/10/26 11:40:52 UTC
svn commit: r467934 -
/webservices/axis2/branches/java/1_1/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java
Author: deepal
Date: Thu Oct 26 02:40:51 2006
New Revision: 467934
URL: http://svn.apache.org/viewvc?view=rev&rev=467934
Log:
fixing few more rpc bugs
(RPC becoming a pain now :) )
Modified:
webservices/axis2/branches/java/1_1/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java
Modified: webservices/axis2/branches/java/1_1/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java?view=diff&rev=467934&r1=467933&r2=467934
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java (original)
+++ webservices/axis2/branches/java/1_1/modules/adb/src/org/apache/axis2/rpc/receivers/RPCUtil.java Thu Oct 26 02:40:51 2006
@@ -142,14 +142,17 @@
) throws Exception {
if (resObject == null) {
QName resName = new QName(service.getSchematargetNamespace(),
- method.getName() + "Response",
+ RETURN_WRAPPER,
service.getSchematargetNamespacePrefix());
XMLStreamReader xr = new NullXMLStreamReader(resName);
StreamWrapper parser = new StreamWrapper(xr);
StAXOMBuilder stAXOMBuilder =
OMXMLBuilderFactory.createStAXOMBuilder(
OMAbstractFactory.getSOAP11Factory(), parser);
- OMElement bodyChild = stAXOMBuilder.getDocumentElement();
+ ns = fac.createOMNamespace(service.getSchematargetNamespace(),
+ service.getSchematargetNamespacePrefix());
+ OMElement bodyChild = fac.createOMElement(method.getName() + "Response", ns);
+ bodyChild.addChild(stAXOMBuilder.getDocumentElement());
envelope.getBody().addChild(bodyChild);
} else {
if (resObject instanceof Object[]) {
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org