【发布时间】:2014-01-22 17:59:03
【问题描述】:
我正在尝试将 org.springframework.ws.client.MessageTracing 日志记录到数据库中。
我将 MessageTracing 记录器添加到我的 logback.xml。
<logger name="org.springframework.ws.client.MessageTracing">
<level value="TRACE"/>
<appender-ref ref="STDOUT" />
<appender-ref ref="WebServiceDBAppender" />
</logger>
为了将它们插入 db,我提供了另一个 appender-ref,即 WebServiceDBAppender。扩展 AppenderBase 的是我的 DBAppender。
我重写了 append 方法并在 logback.xml 中输入了它们
我可以单独访问请求和响应。首先 org.springframework.ws.server.MessageTracing.received 我得到了它,然后是 org.springframework.ws.server.MessageTracing.send。
有什么方法可以同时到达它们以在同一行中插入数据库请求和响应?
【问题讨论】:
标签: spring logback spring-integration spring-ws