[
http://jira.jboss.com/jira/browse/JBESB-831?page=comments#action_12372401 ]
Kurt Stam commented on JBESB-831:
---------------------------------
The DLQ is not used to redelivery (the RDLVR is). So once it is in the DLQ is truly dead.
I had thought it'd be a manual process to empty the DLQ, but I'm happy to add a
button somewhere. Where would you like the button?
Add an application ability to remove messages from the DLQ
----------------------------------------------------------
Key: JBESB-831
URL:
http://jira.jboss.com/jira/browse/JBESB-831
Project: JBoss ESB
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: Rosetta
Affects Versions: 4.2 Milestone Release 3
Reporter: Mark Little
Assigned To: Kurt Stam
Fix For: 5.0
It would be useful for certain applications to be able to remove messages from the DLQ
even if they were automatically added by the ESB. For example, suppose that the ESB adds a
message to the DLQ because the service was down. The application knows this and most of
the time it's fine. However, in some situations (specifically in the async case) it
may use the DLQ as a backup to it's own application level retries, e.g., trying to do
something else to compensate for the failure to deliver. If this "something
else" fails, then the DLQ redelivery is good. If it succeeds, it may not be necessary
(or wise) to let the redelivery from the DLQ go ahead.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira