jms キュー (ActiveMQ) からのメッセージを消費するいくつかの Mule プロセスを構築しました。Mule コンポーネントが例外をスローするたびに、メッセージを消費するトランザクションはロールバックし、メッセージは元のキューに再配信されます。数回試行した後、配信不能キュー (DLQ.queuName) に送信されます。
これは問題なく動作していますが、スローされた例外 (最初のものか最後のものか) がありません。気にしません (おそらく同じでしょう)。これは他のブローカー (WebLogic JMS など) で実行できることですが、私はしばらくこれに苦労していましたが、役に立ちませんでした。
これが構成できるものなのか、それとも ActiveMQ 用の特定の Mule 例外ハンドラまたはポリシーを構築する必要があるのか 誰かが知っていますか?
ティア、マーティン