Предположим, у меня есть очередь с DLQ, без повторной доставки.(Время выполнения) Исключения во время обработки сообщения (в MDB) приводят к отправке сообщения в DLQ, поэтому я могу решить, как с ним работать.Пока все хорошо.
Но я думаю, что во многих ситуациях было бы неплохо узнать, ПОЧЕМУ сообщение не было обработано должным образом, другими словами, что было исключением в MDB?
Я думаюс технической точки зрения должно быть довольно легко прикрепить исключение (или, по крайней мере, его трассировку стека в виде строки) к сообщению, отправляемому в DLQ, например, в свойстве JMS.
До сих пор я не смог выяснить, возможно ли это / как это возможно в JBoss (любой версии) или в любых других реализациях JMS / серверах приложений.
Кто-нибудь знает, если это, иличто-нибудь подобное возможно?Или почему это невозможно?