对于任何对使用Apache Axis的Web服务具有中等专业知识的人来说,这可能是一个简单的问题.
我有一个由Axis 1.4中的wsdl2java生成的Web服务客户端.我正在编写需要访问实际SOAP消息本身的单元测试,并与Axis生成的客户端java类进行比较.(不要问)
如何从服务的响应中检索实际的SOAP消息?
从搜索周围我可以收集到的是我必须得到MessageContext.我试过这些方面的东西......
MessageContext mc = MessageContext.getCurrentContext(); String message = mc.getCurrentMessage().getSOAPPartAsString();
但在这种情况下,mc为null ....
任何帮助表示赞赏!
这就是它的完成方式.
http://users.skynet.be/pascalbotte/rcx-ws-doc/jaxrpchandler.htm