如何在使用Axis 1.4 wsdl2java生成的客户端时获取SOAP消息

前端之家收集整理的这篇文章主要介绍了如何在使用Axis 1.4 wsdl2java生成的客户端时获取SOAP消息前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于任何对使用Apache Axis的Web服务具有中等专业知识的人来说,这可能是一个简单的问题.

我有一个由Axis 1.4中的wsdl2java生成的Web服务客户端.我正在编写需要访问实际SOAP消息本身的单元测试,并与Axis生成的客户端java类进行比较. (不要问)

如何从服务的响应中检索实际的SOAP消息?

搜索周围我可以收集到的是我必须得到MessageContext.
我试过这些方面的东西……

MessageContext mc = MessageContext.getCurrentContext();
String message = mc.getCurrentMessage().getSOAPPartAsString();

但在这种情况下,mc为null ….

任何帮助表示赞赏!

解决方法

猜你在找的Java相关文章