首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

webSerivce调用疏失

2013-07-04 
webSerivce调用出错。我用的是eclipes + tomcat 搭建的webserivce 并通过项目- new - others - web serv

webSerivce调用出错。
我用的是eclipes + tomcat 搭建的webserivce 并通过项目-> new -> others -> web server启动。
客户端用ksoap2调用,但是传参数为string的方法就可以成功调用,参数为int类型的方法调用就失败。求解:

SoapObject request = new SoapObject(NAMESPACE, methodName);
request.addProperty("x" ,7.0);

...

HttpTransportSE ht = new HttpTransportSE(SERVICEURL);
------------------------------
ht.call(null, envelope);//这里出错
------------------------------
错误提示为:
java.lang.RuntimeException: Cannot serialize: 7.0

参数为string的方法就完全没问题。
[解决办法]
顶一个,我的情况是传数组会有问题哦, 

热点排行