Причина, почему сообщение было помещено в DLQ в JBoss - PullRequest
1 голос
/ 22 февраля 2011

Предположим, у меня есть очередь с DLQ, без повторной доставки.(Время выполнения) Исключения во время обработки сообщения (в MDB) приводят к отправке сообщения в DLQ, поэтому я могу решить, как с ним работать.Пока все хорошо.

Но я думаю, что во многих ситуациях было бы неплохо узнать, ПОЧЕМУ сообщение не было обработано должным образом, другими словами, что было исключением в MDB?

Я думаюс технической точки зрения должно быть довольно легко прикрепить исключение (или, по крайней мере, его трассировку стека в виде строки) к сообщению, отправляемому в DLQ, например, в свойстве JMS.

До сих пор я не смог выяснить, возможно ли это / как это возможно в JBoss (любой версии) или в любых других реализациях JMS / серверах приложений.

Кто-нибудь знает, если это, иличто-нибудь подобное возможно?Или почему это невозможно?

...