0

私は基本的にキャメルが初めてです。seda エンドポイントを使用する 2 つのルートでキャメル コンテキストを設定しました。簡単に言えば、すべては「from」ファイルエンドポイントから始まります(用語が間違っている場合は申し訳ありません)ディレクトリでリッスンします:

<route>
    <from uri="file:mydir"/>
    <process ref="a bean that change the body of the message by setting a custom object"/>
    <to uri="seda:incoming"/>
</route>
<route>
    <from uri="seda:incoming"/>
    <process ref="a bean that does something with the custom object above"/>
    ....
</route>

さて、上記の内容は完全に機能しますが、セダを activemq キューに変更する必要があり、それを行った後、2 番目のプロセッサが受信したメッセージの本文は空です。

activemq チャネルを使用して seda エンドポイントと同じ動作を得るにはどうすればよいですか?

4

1 に答える 1