我想记录使用 CXF 和 JAXB 的应用程序的 REST 请求和响应。
我曾经在使用 AOP 调用 web 服务之前记录未编组的对象,然后我切换到 cxf 拦截器,但我对 cxf 拦截器的 PHASE 概念不太满意(糟糕的文档)。
这就是为什么我想知道是否有更好的方法来记录 REST Web 服务的 XML 请求和响应(我的表中有一些附加信息)。
我正在使用 JDK 5 和 tomcat 5(是的,我知道......)
提前致谢 :)
CXF 文档中有一个部分涵盖了其中的一些内容:
http://cxf.apache.org/docs/debugging-and-logging.html
更具体地说,您可以子类化 CXF 日志记录拦截器并覆盖它们实际执行日志记录的一种方法。