1. ホーム
  2. java

[解決済み] Apache Camelのログに簡単なテキストを記録する

2022-02-25 12:42:47

質問

Camelで以下のような簡単なテキストを記録することは可能でしょうか?

    <route>
     <from uri="direct:cxlrefdata"/>
     <to uri="log:'Hello World'" />
   </route>

私はこのメッセージ、 'Hello World' をログに記録したいのですが、Apache Camel サイトで見つけたすべての例は、ルートメッセージをログに記録するためのものです。

<route>
  <from uri="direct:t1"/>
  <to uri="log:output?showAll=true" />
</route>

テストメッセージのログを取ることができる簡単なものが欲しいです。

どのように解決するのですか?

はい、ログのeipを参照してください。 http://camel.apache.org/logeip.html

これにより、人間が読めるメッセージをログに記録することができます。ログコンポーネントページにある緑色のチップボックスでお分かりになると思います。 http://camel.apache.org/log