Apache camel 调试骆驼头

Apache camel 调试骆驼头,apache-camel,Apache Camel,我需要处理一些驼峰路线,这些路线包含大量基于标题的CBR: <simple>${header.CamelFileName} regex '^.*xml$'</simple> ${header.CamelFileName}regex'^.*xml$' 调试路由头的内容将非常有帮助:您推荐任何组件/处理器吗? 谢谢 您可以为该任务() 此代码将帮助您查看所有消息头我建议使用DSL日志:它比使用日志组件()调试消息头更容易理解和理解 <log message="C

我需要处理一些驼峰路线,这些路线包含大量基于标题的CBR:

<simple>${header.CamelFileName} regex '^.*xml$'</simple>
${header.CamelFileName}regex'^.*xml$'
调试路由头的内容将非常有帮助:您推荐任何组件/处理器吗?
谢谢

您可以为该任务()



此代码将帮助您查看所有消息头

我建议使用DSL日志:它比使用日志组件()调试消息头更容易理解和理解

<log message="CamelFileName : ${header.CamelFileName}; you can use simple langage" loggingLevel="FATAL" logName="com.mycompany.MyCoolRoute"/>

从文档:

DSL中的日志和[log]组件之间的差异

DSL的日志是 更轻,用于记录人类日志,如开始 ... 等等。它只能基于简单语言记录消息。在…上 另一方面,日志组件是一个成熟的组件 涉及使用端点等。日志组件用于 记录消息本身,您可以控制许多URI选项 您希望记录的内容


希望

谢谢你的帮助!谢谢你的帮助!
<log message="CamelFileName : ${header.CamelFileName}; you can use simple langage" loggingLevel="FATAL" logName="com.mycompany.MyCoolRoute"/>