是否可以配置駱駝路由將消息發送到特定的log4j記錄器?例如,我有如下記錄:在駱駝上下文中配置Log4j
<logger name="com.me.log.mylogger" additivity="false">
<level value="debug" />
<appender-ref ref="file_appender_messages" />
</logger>
file_appender_messages
只是一個RollingFileAppender
。
然後我試着用我的駱駝背景下它登錄:
但它輸出的命令行,而不是在file_appender_messages
指定的日誌文件上:
25-Oct-2012 11:46:44 org.apache.camel.processor.CamelLogger log
INFO: [MESSAGE BODY]
我會喜歡能夠使用不同的記錄器來處理來自不同來源的消息。我可以在我的消息處理器中完成它,但理想情況下它可以在xml路由中配置。可以做到嗎?
您正在使用哪個版本的Camel? –
2.7.2 - 我知道它有點老,但這是一件工作。 – Robert
我應該工作。你確定你的log4j配置被加載了嗎? –