私は現在、顧客向けの未処理のJMSメッセージのエラー処理を設計しています。Tibco EMSはブローカーとして使用され、WeblogicのMDBはコンシューマーとして使用されます。
TibcoDLQ機能(未配信メッセージの$sys.undeliveredキュー)を評価しています。$ sys.undeliveredのハンドラーを実装して、MDBが一時的なエラーのためにメッセージを繰り返しロールバックし、メッセージが$sys.undeliveredに到達する状況を処理する必要があります。
$ sys.undeliveredは共有キューのようであり、複数のMDBが複数のキューからのメッセージを異なる方法で処理しているため、$ sys.undeliveredに配置されたメッセージのメッセージが投稿された元のキューを特定する方法はありますか?