【发布时间】:2023-04-02 22:42:02
【问题描述】:
我正在使用 Websphere 7。使用现有的 WSDL,我使用 wsimport ant 任务 (com.sun.tools.ws.ant.WsImport) 创建了 WS 客户端。
有没有办法记录此客户端发送/接收的 SOAP xml 请求/响应?
【问题讨论】:
标签: soap websphere-7
我正在使用 Websphere 7。使用现有的 WSDL,我使用 wsimport ant 任务 (com.sun.tools.ws.ant.WsImport) 创建了 WS 客户端。
有没有办法记录此客户端发送/接收的 SOAP xml 请求/响应?
【问题讨论】:
标签: soap websphere-7
可以通过在 Websphere 7 管理控制台上执行以下步骤来启用 SOAP WS 消息的跟踪:
*=info: com.ibm.ws.websvcs.trace.*=all
SOAP 请求/响应现在可以在您的应用程序的 trace.log 中找到。服务器。
【讨论】:
对于 WebSphere Liberty Profile,可以通过将以下跟踪配置添加到 server.xml 来启用 JAX-WS SOAP 请求和响应消息的日志记录:
<logging traceFormat="BASIC" consoleLogLevel="INFO" traceSpecification="com.ibm.ws.jaxws.wsat.*=debug" traceFileName="stdout" />
添加traceFileName="stdout" 属性会将跟踪输出重定向到控制台。如果没有此属性,它将改为写入跟踪日志文件。
【讨论】: