You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Petter Nordlander (JIRA)" <ji...@apache.org> on 2015/10/06 22:25:27 UTC

[jira] [Commented] (AMQ-5662) Improve web console retry to support all DLQ names

    [ https://issues.apache.org/jira/browse/AMQ-5662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14945700#comment-14945700 ] 

Petter Nordlander commented on AMQ-5662:
----------------------------------------

Any comment on this? Making the retry button do an actual retry (not move) seems like a reasonable request.
There is a suggested pull request that resolves this attached.

> Improve web console retry to support all DLQ names
> --------------------------------------------------
>
>                 Key: AMQ-5662
>                 URL: https://issues.apache.org/jira/browse/AMQ-5662
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: webconsole
>    Affects Versions: 5.10.2, 5.11.1
>            Reporter: Petter Nordlander
>            Priority: Minor
>              Labels: webconsole
>
> In web console, there is a "retry" link on a message when the name of browsed queue starts with DLQ. or DLT. The retry action in the console moves the letter to a queue named the same as the dead letter queue but without DLQ. or DLT.
> ActiveMQ, however, allows to use any name on a DLQ by using dead letter strategies. A shared strategy is the default, and the original destination is encoded in each message. The current implementation in web console cannot handle the default DLQ strategy in ActiveMQ, which has one single DLQ named ActiveMQ.DLQ.
> The suggested fix is to not rely on "move" to do a retry, but to use the built in retry mechanism instead. The second part of the fix is to only show the retry link when dealing with a real DLQ. A boolean is available through JMX.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)