activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (ARTEMIS-669) Send/Receive doesn't work if queue and address name aren't the same
Date Tue, 09 Aug 2016 07:22:21 GMT


ASF subversion and git services commented on ARTEMIS-669:

Commit 0af13e0d03ace20bf913fb4f5d6956b6437db718 in activemq-artemis's branch refs/heads/master
from [~martyntaylor]
[;h=0af13e0 ]

ARTEMIS-669 Do binding query on sender link attach

QueueQuery was previously used instead of checking for bindings on a
particular address name.  This meant sending and receiving only worked
for those queues that happened to have the same queueName to address.
This patch replaces this with binding check.

There's also some minor ProtonTest fixes included.

> Send/Receive doesn't work if queue and address name aren't the same
> -------------------------------------------------------------------
>                 Key: ARTEMIS-669
>                 URL:
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 1.3.0
>            Reporter: Paolo Patierno
> Hello,
> I have a broker with following configuration for a queue :
> <queue name="my_queue1">
>       <address>my_address1</address>
>       <durable>false</durable>
>     </queue>
> Using the qpid-send (AMQP C++) I'm not able to send to "my_address1" receiving the error
"target address does not exist". I have no error if I send on "my_queue1" but receiver (on
the same queue) doesn't receive the message.
> Using queue name the same as address name, it works.
> So, you can't send and receive to/from a queue that has different queue name and address.

This message was sent by Atlassian JIRA

View raw message