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

Piero Cena edited comment on ARTEMIS-4777 at 5/21/24 2:05 PM:
--------------------------------------------------------------

I simply used two clients (nodejs clients written with 
[rhea|https://github.com/amqp/rhea/]), one receiver connected to the Artemis 
broker and subscribed to "test" node, one sender connected to the Classic 
broker and sending messages to "test" destination. I've tried both with "test" 
as a topic and "test" as a queue. No messages were received from the first 
client.

As specified in my Stack Overflow question, we need to bridge with our Artemis 
broker instance some others AMQP brokers, not only ActiveMQ Classic.

The proposed solution on SO (Camel with AMQP component) has been explored in 
the past but we experienced poor performance and problems with high message 
volumes.


was (Author: JIRAUSER305511):
I simply used two clients (nodejs clients written with 
[rhea.js|[http://example.com|https://github.com/amqp/rhea/]]), one receiver 
connected to the Artemis broker and subscribed to "test" node, one sender 
connected to the Classic broker and sending messages to "test" destination. 
I've tried both with "test" as a topic and "test" as a queue. No messages were 
received from the first client.

As specified in my Stack Overflow question, we need to bridge with our Artemis 
broker instance some others AMQP brokers, not only ActiveMQ Classic.

The proposed solution on SO (Camel with AMQP component) has been explored in 
the past but we experienced poor performance and problems with high message 
volumes.

> Broker connections (AMQP) with receiver operation not working
> -------------------------------------------------------------
>
>                 Key: ARTEMIS-4777
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4777
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>    Affects Versions: 2.33.0
>         Environment: Server installed on CentOS Linux release 7.9.2009
>            Reporter: Piero Cena
>            Priority: Major
>
> Trying to connect an Artemis instance to an instance of ActiveMQ Classic 5.15 
> in order to receive messages from one destination (preferably a topic 
> destination). Here is the configuration on Artemis instance:
> {code:xml}
> <broker-connections>
>    <amqp-connection uri="tcp://amq_classic_host:5673" name="activemq-classic" 
> retry-interval="1000" reconnect-attempts="2" user="xxx{*}" password="xxx{*}">
>       <receiver address-match="test"/>
>    </amqp-connection>
> </broker-connections>{code}
> The address "test" is predefined as multicast on Artemis and exists on the 
> other side:
> {code:xml}
> <address name="test">
>    <multicast/>
> </address>{code} 
> On startup Artemis will connect correctly to Classic but no message is 
> received on the Artemis side when published to the Classic destination "test".
> The same test has done with two Artemis brokers, one configured as above, but 
> the results are the same.
> Only "sender" or "mirror" operations seem to work properly (between 2 
> Artemis).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to