【问题标题】:jaxWS "client" need a way to track raw xml requests and responsesjaxWS“客户端”需要一种方法来跟踪原始 xml 请求和响应
【发布时间】:2011-04-21 01:44:14
【问题描述】:

我刚刚调试了一些 jaxWS“客户端”。我需要一种方法来跟踪处理的原始 xml 请求和响应。这是一个遗留系统,所以我不想做太多代码更改并进一步破坏它。因此我正在寻找配置级别的解决方案。请注意,我不太可能从服务器端更改某些内容以进行调试。

感谢是否有人能阐明这一点。

【问题讨论】:

    标签: java web-services jakarta-ee jaxb jax-ws


    【解决方案1】:

    如果您使用 jdk 内置的 jaxws impl,您可以使用系统属性“com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true”在客户端上启用调试日志记录服务器使用“com.sun.xml.ws.transport.http.HttpAdapter.dump=true”(source)。

    【讨论】:

    • 您好,谢谢您的回复。正如我所提到的,我没有奢侈地更改服务器上的任何内容。请让我知道我是否有解决方法而不更改服务器。我能够跟踪来自 TCPMON 的肥皂消息(通过从 eclipse 编辑 wsdl prop 将其重定向),但需要以正确的方式将它们记录在生产服务器上。干杯。
    • @Charith - 我不明白你的评论。你想改变服务器的行为方式而不改变服务器上的任何东西?
    • 道歉。我认为这是我也应该在服务器上更改的设置。显然你已经给出了这两个选项。我会检查这个并让你知道。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-01
    • 1970-01-01
    • 2023-01-13
    • 2011-11-10
    • 1970-01-01
    • 1970-01-01
    • 2010-12-29
    相关资源
    最近更新 更多