服务端是.net开发,客户端是JAVA,我自动生成了代码,但
运行到:
MessageContext mc = MessageContext.getCurrentMessageContext();
ServiceContext sc = mc.getServiceContext();
这两句的时候,总是报:
Exception in thread "main" java.lang.NullPointerException
急求解答,
分不够可以再加!
运行到:
MessageContext mc = MessageContext.getCurrentMessageContext();
ServiceContext sc = mc.getServiceContext();
这两句的时候,总是报:
Exception in thread "main" java.lang.NullPointerException
急求解答,
分不够可以再加!
解决方案 »
- 如何控制struts1的表单回写?
- 太坑爹了吧!我MyEclipse8.6 + SQLServer2008居然要用sqljdbc2000的jar包才能连接?
- ant 编译失败:ant build faild
- 数据库加密的问题,有知道的,进来帮帮忙啊。
- 多图上传带图片说明,高手请进
- 随机数问题!以下是代码?生成了随机数怎样给图片复值!
- 求助,求助
- 用forEach循环如何循环5*5格式的数据?
- 在程序中如何得到servlet文件的路径?形式如:c:\webapp\web_inf\classes\test
- 在jsp中如何实现与asp中的Request.ServerVariables("SCRIPT_NAME")同等的功能?
- 不显示错误信息
- MySql乱码问题
UploadStub stub = new UploadStub();
UploadStub.Login lg = new UploadStub.Login();
lg.setPUserName(username);
lg.setPPassword(password);
stub.Login(lg);
System.out.println(stub.Login(lg).getLoginResult());
MessageContext mc = MessageContext.getCurrentMessageContext();
ServiceContext sc = mc.getServiceContext();
return stub.Login(lg).getLoginResult();
}
}
http://www.blogjava.net/nokiaguy/archive/2009/01/26/252564.html
里面说服务端的service.xml要增加下面这段.但是.net该如何处理.<service name="loginService" scope="transportsession">
<description>
登录服务
</description>
<parameter name="ServiceClass">
service.LoginService
</parameter>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
</messageReceivers>
</service>
那就是客户端代码的问题了用axis的wsdl2java,根据wsdl生成java客户端http://ws.apache.org/axis/java/user-guide.html#WSDL2JavaBuildingStubsSkeletonsAndDataTypesFromWSDL
at client.ClientTask.getLogin(ClientTask.java:108)
null
at client.ClientTask.main(ClientTask.java:59)
总是这个提示,相当郁闷.