【发布时间】:2012-12-02 15:55:07
【问题描述】:
为了能够调试它们,我想查看从我的 Axis Web 服务发送/接收的 SOAP 消息。
托管服务器是 Tomcat。
如何启用所有 SOAP 请求/响应的日志记录以及日志文件存储在哪里?
【问题讨论】:
为了能够调试它们,我想查看从我的 Axis Web 服务发送/接收的 SOAP 消息。
托管服务器是 Tomcat。
如何启用所有 SOAP 请求/响应的日志记录以及日志文件存储在哪里?
【问题讨论】:
如果您想记录 SOAP 消息,您需要创建一个自定义处理程序。 Axis handlers 在处理请求/响应时被调用,因此您只需注册自己的。 Here is an example of how to log the messages。
如果您想将消息写入文件,您可以使用Log4j for example。如果您只想调试消息,也可以使用 Apache TCPMon 之类的内容。
【讨论】: