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 2007/08/02 14:07:10 UTC
svn commit: r562088 -
/webservices/axis2/branches/java/1_3/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
Author: deepal
Date: Thu Aug 2 05:07:10 2007
New Revision: 562088
URL: http://svn.apache.org/viewvc?view=rev&rev=562088
Log:
fixing class cast exception when using following code
RPCServiceClient cs = new RPCServiceClient();
Options opst = new Options();
opst.setAction("urn:getRes");
opst.setManageSession(true);
opst.setTo(new EndpointReference("http://localhost:8000/axis2/services/MyWebService"));
cs.setOptions(opst);
DataHandler dh = new DataHandler(new FileDataSource("file"));
cs.invokeBlocking(new QName("http://ws.apache.org/axis2", "getRes"), new Object[]{dh});
Modified:
webservices/axis2/branches/java/1_3/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
Modified: webservices/axis2/branches/java/1_3/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_3/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java?view=diff&rev=562088&r1=562087&r2=562088
==============================================================================
--- webservices/axis2/branches/java/1_3/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java (original)
+++ webservices/axis2/branches/java/1_3/modules/adb/src/org/apache/axis2/databinding/utils/BeanUtil.java Thu Aug 2 05:07:10 2007
@@ -748,13 +748,12 @@
OMElement wrappingElement;
if (partName == null) {
wrappingElement = fac.createOMElement("arg" + argCount, null);
- wrappingElement.addChild((OMElement)arg);
} else {
wrappingElement = fac.createOMElement(partName, null);
- wrappingElement.addChild((OMElement)arg);
}
OMText text = fac.createOMText(arg, true);
- objects.add(text);
+ wrappingElement.addChild(text);
+ objects.add(wrappingElement);
} else {
objects.add(arg);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org