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

Justin Bertram commented on ARTEMIS-2675:
-----------------------------------------

The {{retry(long)}} and {{retry()}} methods are available on *every* 
{{QueueControl}} whether or not it is being used for dead-letter or expiry 
purposes. The web console tries to be clever and only present the "Retry" 
button if it thinks the queue is a dead-letter queue, but I think this is the 
wrong approach. I think the "Retry" button should be available on every queue.

> No retry button in web console for messages in auto-created DLQs
> ----------------------------------------------------------------
>
>                 Key: ARTEMIS-2675
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2675
>             Project: ActiveMQ Artemis
>          Issue Type: New Feature
>    Affects Versions: 2.12.0
>            Reporter: Piotr Klimczak
>            Priority: Major
>
> Retry button is not showing up as an option for messages in auto-created DLQs.
>  Instead "Resend" button is presented.
> Quick code analysis is show that this in fact is caused by 2 reasons:
>  1. There is no attribute on queue which would indicate easily if it is used 
> for DLQ purposes.
>  2. Because of above, web console code has hardcoded value DLQ, unless 
> defined in console preferences.
> See loadTable function in browse.js of artemis-plugin module.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to