私はラクダのDSLのプロセッサーリファレンスを通過するときに操作されるメッセージにいくつかのヘッダーを設定しようとしています。しかし、最初に私が持っているのは、交換機からメッセージを読み、ヘッダーを取得してログに記録することになっている.onCompletionのプロセッサです。oncompletion()はラクダのDSLで問題となるのですか?
これは私のDSLで最後に来る必要がありますか?私の最終的な.process()プロセッサーは、残りのコードを通して追加した新しいヘッダー値をすべて見ることができますが、それらをすべて.onCompletionでログに記録すると、それらのヘッダーの値はnullになります。それはメッセージや交換などの古いバージョンを持っているようなものです。なぜこれが起こっているのでしょうか?