3.9.2. 使用 Apache CXF Logging Interceptors
Apache CXF 还附带日志记录拦截器,可用于记录消息到控制台、客户端日志文件或服务器日志文件。这些拦截器可以通过多种方式添加到客户端、端点和总线中,包括:
系统属性
将
org.apache.cxf.logging.enabled
系统属性设置为 true
会导致日志记录拦截器添加到 JVM 上创建的任何总线实例中。您也可以将 system 属性设置为 com,以
输出格式良好的 XML 输出。您可以使用以下管理 CLI 命令来设置此系统属性:/system-property=org.apache.cxf.logging.enabled:add(value=true)
/system-property=org.apache.cxf.logging.enabled:add(value=true)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 手动添加拦截器
可以使用 Apache CXF 注释
@org.apache.cxf.interceptor.InInterceptors 和
,有选择地将日志记录拦截器添加到端点。在客户端一侧通过编程方式向客户端或总线添加新的日志记录拦截器实例来实现同样的结果。@org.apache.cxf.interceptor
.OutInterceptors