2 wing0ew wing0ew 于 2013.09.04 10:40 提问

webservice服务器返回值为null

用myeclipse的jax-ws做的服务器,按照如下教程做的。
http://blog.csdn.net/flightme/article/details/6977191
服务器挂的tomcat7,用wsdl2objc转换为xcode的代码,在xcode中调用,以下是xcode的教程。
http://www.devdiv.com/iOS_iPhone-_wsdl_objc_web_service_soap_sample-thread-36521-1-1.html
现在的问题是,苹果的客户端发送数据成功,但是jax-ws的服务器端接收到的是null,但是客户端能够收到服务器端的返回值。
求大神帮忙~小弟先在此谢过。

1个回答

wing0ew
wing0ew   2013.09.04 11:12
已采纳

已解决
是wsdl2objc的bug。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android 手机调用java webService返回空值的问题
最近在用android向手机java webService 接口传递参数的时候,webservic
webService传递参数后返回的是null
http://localhost:8080/axis2/services/SimpleService/getGreeting?name=abc<ns:getGreetingResponse xmlns:ns="http://ws.apache.org/axis2"> <return>你好null</return> </ns:getGreetingResponse>返回的不是abc而是null然后查看
Android调用webservice返回数据为空
Android调用webservice返回数据为空 最近做Android项目的时候,调用一个webservice接口返回的数据一直为空,但是在网页上测试的时候该接口返回数据是正常的。于是用log打印出来是:java.net.SocketTimeoutException异常,原因是调用webservice时设置的超时时间timeout太短了,所以当接口返回的数据太大,或者上传的数据太大时就会出现
解决webService 服务接受到参数为null的问题
写了一个简单的webService  但是参数一直传递不过去,后来才知道 要写成arg0,arg1,arg2...call.addParameter(&quot;arg0&quot;, XMLType.XSD_DATE,ParameterMode.IN);  这样是OK的,call.addParameter(&quot;name&quot;, XMLType.XSD_DATE,ParameterMode.IN); 这样服务端接收到的参数...
使用axis调用webservice时,服务端接收到的参数为null
通过axis调用,需要注意两点: 1)在call.setOperationName是必须通过Qname来制定namespaceURI 2)在设定参数时,不使用服务端定义的参数名,而是arg0~argN来定义,也不需制定namespaceURI,上述代码 call.addParameter(new QName(namespace, "TransNo"), XMLType.XSD_STRING,
webservice 返回documentImpl 数据为空
在做webservice上传的时候,返回值是map对象,但是通过 Client client = new Client(new URL(surl)); // client.setProperty("mtom-enabled", "true"); client.setProperty(HttpTransport.CHUNKING_ENABLED, "true"); Object[] r
用soap做的webservice,参数为null的问题
1.普通的参数服务端接收不到,为null解决办法:@WebParam(name=&quot;strUserid&quot;,targetNamespace=&quot;http://certSynchronous.controller.monitorWeb.business.site.bjca.org.cn/&quot;) String strUserid参数前边需要加上@WebParam和targetNamespace两个注解。2服务...
webservice调用的参数变成null的问题
在c# asp.net站点中调用webservice的时候,传递给web服务方法的一个参数不知道怎么搞的,在服务方接收到的值总是会变成null,很郁闷,后来是什么办法都用过了,包括增加参数,重新排列参数顺序,可是这个string类型的名为searchCondition的参数传过去后总是会变成null,后来试着把参数名换成了sql,结果参数值正常了。虽然问题解决了,但是现在还是一头雾水,难道真的是这
无返回值,soap方式调用WebService
using System; using System.Web; using System.Xml; using System.Collections; using System.Net; using System.Text; using System.IO; using System.Xml.Serialization; namespace XTask.Common.Net {
pb调用webservice提示参数为Null的解决办法
其他开发工具调用都没问题,pb调用就提示参数为null,经过多方努力比较,此方法确实可行。