activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From northlander <>
Subject [GitHub] activemq pull request: AMQ-5662 improve Web Console to support ret...
Date Mon, 14 Mar 2016 20:37:50 GMT
GitHub user northlander opened a pull request:

    AMQ-5662 improve Web Console to support retry from all configured DLQs

    ActiveMQ Dead letter queues are defined in runtime by individual or shared DLQ strategy.
However, in the web console, the retry command is only active if a queue starts with "DLQ."
or "DLT.". More, it does not really do a retry, only a move from DLQ.<queuename> to
<queuename>. This is not correct, since a DLQ strategy might use other prefix/suffix
to name a DLQ. The correct original destination is taken from a property of the message, not
derived from the DLQ queue name.
    This PR enables the retry command on configured DLQs, regardless of name. By some reason
the default ActiveMQ.DLQ is not detected as a DLQ (looking at JMX properties of the queue),
so this particular queue is also included to show the retry command. The retry command actually
triggers the retry JMX operation.
    This PR is actually more or less a duplicate of PR #73, but up to date with the rest of
AMQ, hence pr #73 is closed.

You can merge this pull request into a Git repository by running:

    $ git pull master

Alternatively you can review and apply these changes as the patch at:

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #176


If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at or file a JIRA ticket
with INFRA.

View raw message