webservice 返回值为空

fiele 2011-03-13 04:16:42
服务端是.net开发,客户端是JAVA,我自动生成了代码,但
运行到:
MessageContext mc = MessageContext.getCurrentMessageContext();
ServiceContext sc = mc.getServiceContext();
这两句的时候,总是报:
Exception in thread "main" java.lang.NullPointerException
急求解答,
分不够可以再加!
...全文
432 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fiele 2011-03-22
  • 打赏
  • 举报
回复
axis版本问题,问题已解决!
xyong1325 2011-03-14
  • 打赏
  • 举报
回复
这个 有可能是像楼上说的一样,你使用了空 对象,你按楼上的试一试
追风★少年 2011-03-13
  • 打赏
  • 举报
回复
仔细分析错误原因!!
lycgxy 2011-03-13
  • 打赏
  • 举报
回复
用wdsl2java这个工具生成?做过这个用的axis1.2生成的,新建对象调用,就可以了
fly_cool 2011-03-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhang1659 的回复:]
可能是使用了空对象,你在MessageContext mc = MessageContext.getCurrentMessageContext();
后加入这个,
if (MessageContext==null)
{
MessageContext="";
}
我不能确定,你试试看。
[/Quote]
你试试
fiele 2011-03-13
  • 打赏
  • 举报
回复
难道没有人碰到过这样的问题吗??????
fiele 2011-03-13
  • 打赏
  • 举报
回复
楼上的,如果这个值取不到,证明服务端可能有问题,但我不知道啥问题,该如何解决.
zhang1659 2011-03-13
  • 打赏
  • 举报
回复
可能是使用了空对象,你在MessageContext mc = MessageContext.getCurrentMessageContext();
后加入这个,
if (MessageContext==null)
{
MessageContext="";
}
我不能确定,你试试看。

81,122

社区成员

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

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