如何打印axis2服务soapenvelope

时间:2014-06-16 07:45:38

标签: java web-services axis2

我使用WebService客户端呼叫一个axis2,因为我使用OMElement添加了标头。 在执行时我得到了异常。我只想打印并检查请求的整个SoapEnvelope

请建议我如何打印SoapEnvelope请求。

提前致谢。

1 个答案:

答案 0 :(得分:2)

您可以在eclipse中使用tcp / ip monitor

例如,如果您的终点是http://localhost:8080/Pojo/services/AddressBookService

在Eclipse中导航到Window - >偏好 - > TCP / IP监视器 单击添加 添加本地监控端口并提供端点服务器主机&端口号 选中自动启动选项,然后单击“确定”

enter image description here

在Eclipse中,导航到窗口 - >显示视图 - > TCP / IP

enter image description here

接下来,您需要将结束点指向TCP监视器正在侦听的新端口

http://localhost:10080/Pojo/services/AddressBookService

调用服务后,您可以查看SOAP请求和响应。如果您有标题内容,也可以查看。

enter image description here