tvs*_*eer 5 java logging log4j apache-camel blueprint
我正在尝试使用log4j将交换体记录为字符串.
<convertBodyTo id="_convertBodyTo1" type="java.lang.String"/>
<to id="_to1" uri="log:com.javarticles?level=INFO"/>
Run Code Online (Sandbox Code Playgroud)
但它不是以字符串形式记录的
15:09:05,403 | INFO | qtp938841692-57 | javarticles |
198 - org.apache.camel.camel-core - 2.15.1.redhat-620133 |
Exchange[ExchangePattern: InOut, BodyType: java.lang.String, Body:
org.apache.cxf.jaxrs.impl.HttpHeadersImpl@52767902]
Run Code Online (Sandbox Code Playgroud)
我们是否需要制作额外的逻辑来记录交换机构?我们如何记录http标头?
如果您只想记录邮件正文,请使用
<log message="${body}"/>
Run Code Online (Sandbox Code Playgroud)
默认情况下,日志端点会记录一堆详细信息,您可以使用列出的选项打开这些信息:http://camel.apache.org/log
| 归档时间: |
|
| 查看次数: |
6595 次 |
| 最近记录: |