jaxWS“客户端”需要一种方法来跟踪原始 xml 请求和响应
我刚刚开始调试一些 jaxWS“客户端”。我需要一种方法来跟踪处理过程中的原始 xml 请求和响应。这是一个遗留系统,所以我不想做太多代码更改并进一步破坏它。因此我正在从配置级别寻找解决方案。请注意,我不太可能从服务器端更改某些内容来进行调试。
如果有人能阐明,我将不胜感激。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用的是 jdk 中内置的 jaxws impl,则可以使用系统属性“com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true”在客户端上启用调试日志记录,并在服务器上使用“com.sun.xml.ws.transport.http.HttpAdapter.dump=true”(来源)。
if you are using the jaxws impl built into the jdk, you can enable debug logging on the client using the system property "com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true" and on the server using "com.sun.xml.ws.transport.http.HttpAdapter.dump=true" (source).