call.invoke返回报空指针怎么办

qq_40838012 2018-04-04 03:50:44

try {
call = (Call) service.createCall();
//设置请求地址
call.setTargetEndpointAddress(url);
//设置操作方法、命名空间及其它属性
call.setOperationName(new QName(targeNamespace, oprationName));
call.setUseSOAPAction(true);
call.setSOAPActionURI(targeNamespace + oprationName);
call.setEncodingStyle(null);
call.setReturnType(org.apache.axis.Constants.XSD_STRING);

//设置入参,调用服务,并获取返回结果
call.addParameter(new QName(targeNamespace, inArgs), XMLType.XSD_STRING, ParameterMode.IN);
result = call.invoke(new Object[]{request});
System.out.println("应答报文:" + result);
...全文
1350 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧