[
https://issues.apache.org/jira/browse/QPID-2486?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Kennedy resolved QPID-2486.
----------------------------------
Resolution: Fixed
> cannot move messages onto a durable subscription backing queue using the JMX
> Management Console
> -----------------------------------------------------------------------------------------------
>
> Key: QPID-2486
> URL: https://issues.apache.org/jira/browse/QPID-2486
> Project: Qpid
> Issue Type: Bug
> Components: Java Broker, Java Management : JMX Console
> Affects Versions: M2.1, M3, M4, 0.5, 0.6, 0.7, 0.8
> Reporter: Robbie Gemmell
> Assignee: Andrew Kennedy
> Fix For: 0.9
>
>
> The backing queue created for durable subscriptions contains a colon in the
> name, <clientid>:<subscription name>, which cannot be used in unquoted form
> within a JMX ObjectName. The broker does not quote the queue name in the
> ObjectName and instead encodes the name by substituting a - for the colon. As
> a result, when attempt is made to move messages onto the backing queue of a
> durable subscription using the management console, it sends the ObjectName
> interpretation of the queue name to the broker and not the actual name,
> leading to a NullPointerException being genereated within the mesage store
> when trying to store the message on the new queue, because the queue does not
> actually exist as specified.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]