You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (JIRA)" <ji...@apache.org> on 2012/12/23 20:58:12 UTC

[jira] [Updated] (QPID-4521) [Java broker] routing to an alternate exchange during queue deletion fails for topic exchanges.

     [ https://issues.apache.org/jira/browse/QPID-4521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-4521:
---------------------------------

    Status: Ready To Review  (was: In Progress)
    
> [Java broker] routing to an alternate exchange during queue deletion fails for topic exchanges.
> -----------------------------------------------------------------------------------------------
>
>                 Key: QPID-4521
>                 URL: https://issues.apache.org/jira/browse/QPID-4521
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.16, 0.18, 0.20
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>            Priority: Minor
>             Fix For: 0.21
>
>
> Routing to an alternate exchange during queue deletion fails for topic exchanges. This is because the InboundMessageAdapter used to adapt the queues QueueEntry for routing by the exchange has a defect in the getRountingKeyShortSring() method. This method returns an AMQShortString and is used by the Topic exchange (to avoid redoing much of the Topic matching logic that uses AMQShortString) whereas the other exchanges use the getRoutingKey() method which returns a String.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org