2012-11-07 59 views
0

我在Jboss 5.1.0環境中使用HornetQ作爲jms。我有各種各樣的隊列,每個隊列都有它的重新交付計數和在hornetq-configuration.xml中配置的延遲。如果消息不能在給定的重試計數中處理,那麼它們將被移入一個通用隊列「/ jms/deadqueue」。這個deadqueue的mdb將處理所有的消息。在進入deadqueue之前,我希望在該消息中添加一個附加屬性(我使用ObjectMessage)。那可能嗎? 還有,是否有可能在mdb onmessage方法中獲取當前嘗試的計數,也就是說,如果消息被重新傳遞第二次,我應該得到2?JMS排隊前通知

問候 V

回答