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

Lorenz Quack commented on QPID-7635:
------------------------------------

Hi Alex,
Your patch assumes that the ServerMessage in question is a Message_1_0.
However this is not necessarily the case. The message is created on line 195 of 
StandardReceivingLinkEndpoint by the pluggable MessageFormat.
Currently, this feature is not used or tested but it was put in place by Rob to 
support sending AMQP 0-x messages via AMQP 1.0, if I recall correctly.
Also future versions of the the protocol might specify other MessageFormats.


> [Java Broker] If ANONYMOUS-RELAY finds the destination it should defer the 
> delivery outcome to the destination
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-7635
>                 URL: https://issues.apache.org/jira/browse/QPID-7635
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: qpid-java-broker-7.0.0
>            Reporter: Alex Rudyy
>             Fix For: qpid-java-broker-7.0.0
>
>         Attachments: 
> 0001-QPID-7635-Java-Broker-Refactor-resolution-of-routing.patch
>
>
> On publishing message using ANONYMOUS-RELAY when message is delivered to 
> queue with binding having filters not accepting the message the delivery 
> outcome is determined by anonymous relay (currently REJECTED) instead of 
> queue or exchange. If ANONYMOUS-RELAY finds the destination it should defer 
> the delivery outcome to the destination.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to