Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-2462

[regression] Unable to receive messages from FQQN via Core protocol

    XMLWordPrintable

Details

    • Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration, User Experience
    • Hide
      1. Create FQQN queue
        java  -jar /var/dtests/node_data/clients/amqx.jar  queue --host <broker>:1099 --username admin --password admin --broker-name amq --action add --name 'queue_0' --address 'JAMQNodeeeeTests_test_multiple_anycast_queues_one_address'
        
      2. Send message to such FQQN destination
        java  -jar /var/dtests/node_data/clients/acce.jar sender  --timeout 120 --log-msgs dict --broker tcp://<broker>:61616 --conn-username admin --conn-password admin --address 'JAMQNodeeeeTests_test_multiple_anycast_queues_one_address::queue_0' --count 3
        
      1. Receive message from FQQN destination
        java  -jar /var/dtests/node_data/clients/acce.jar receiver  --timeout 120 --log-msgs dict --broker tcp://<broker>:61616 --conn-username admin --conn-password admin --address 'JAMQNodeeeeTests_test_multiple_anycast_queues_one_address::queue_0' --count 3
        11:25:56,637 ERROR Exception while consuming message!
        javax.jms.InvalidDestinationException: Destination JAMQNodeeeeTests_test_multiple_anycast_queues_one_address::queue_0 does not exist
        	at org.apache.activemq.artemis.jms.client.ActiveMQSession.createConsumer(ActiveMQSession.java:738)
        	at org.apache.activemq.artemis.jms.client.ActiveMQSession.createConsumer(ActiveMQSession.java:390)
        	at com.redhat.mqe.lib.ReceiverClient.consumeMessage(ReceiverClient.java:180)
        	at com.redhat.mqe.lib.ReceiverClient.startClient(ReceiverClient.java:149)
        	at com.redhat.mqe.lib.Main.main(Main.java:46)
        	at com.redhat.mqe.acc.Main.main(Main.java:85)
        	at com.redhat.mqe.acc.Main.main(Main.java:89)
        

      Clients obtainable from http://messaging-qe-repo.usersys.redhat.com:8081/artifactory/cli-java/

      Show
      Create FQQN queue java -jar /var/dtests/node_data/clients/amqx.jar queue --host <broker>:1099 --username admin --password admin --broker-name amq --action add --name 'queue_0' --address 'JAMQNodeeeeTests_test_multiple_anycast_queues_one_address' Send message to such FQQN destination java -jar /var/dtests/node_data/clients/acce.jar sender --timeout 120 --log-msgs dict --broker tcp://<broker>:61616 --conn-username admin --conn-password admin --address 'JAMQNodeeeeTests_test_multiple_anycast_queues_one_address::queue_0' --count 3 Receive message from FQQN destination java -jar /var/dtests/node_data/clients/acce.jar receiver --timeout 120 --log-msgs dict --broker tcp://<broker>:61616 --conn-username admin --conn-password admin --address 'JAMQNodeeeeTests_test_multiple_anycast_queues_one_address::queue_0' --count 3 11:25:56,637 ERROR Exception while consuming message! javax.jms.InvalidDestinationException: Destination JAMQNodeeeeTests_test_multiple_anycast_queues_one_address::queue_0 does not exist at org.apache.activemq.artemis.jms.client.ActiveMQSession.createConsumer(ActiveMQSession.java:738) at org.apache.activemq.artemis.jms.client.ActiveMQSession.createConsumer(ActiveMQSession.java:390) at com.redhat.mqe.lib.ReceiverClient.consumeMessage(ReceiverClient.java:180) at com.redhat.mqe.lib.ReceiverClient.startClient(ReceiverClient.java:149) at com.redhat.mqe.lib.Main.main(Main.java:46) at com.redhat.mqe.acc.Main.main(Main.java:85) at com.redhat.mqe.acc.Main.main(Main.java:89) Clients obtainable from http://messaging-qe-repo.usersys.redhat.com:8081/artifactory/cli-java/

    Description

      Core JMS Client is unable to receive messages from FQQN destination (queue).

       11:21:44,001 ERROR Exception while consuming message!
        javax.jms.InvalidDestinationException: Destination JAMQNodeeeeTests_test_multiple_anycast_queues_one_address::queue_0 does not exist
              at org.apache.activemq.artemis.jms.client.ActiveMQSession.createConsumer(ActiveMQSession.java:738)
              at org.apache.activemq.artemis.jms.client.ActiveMQSession.createConsumer(ActiveMQSession.java:390)
              at com.redhat.mqe.lib.ReceiverClient.consumeMessage(ReceiverClient.java:180)
              at com.redhat.mqe.lib.ReceiverClient.startClient(ReceiverClient.java:149)
              at com.redhat.mqe.lib.Main.main(Main.java:46)
              at com.redhat.mqe.acc.Main.main(Main.java:85)
              at com.redhat.mqe.acc.Main.main(Main.java:89)
      

      Sending to such destination works without problem.

      This test passes without any problems on 7.2.4 version.

      Attachments

        Activity

          People

            csuconic@redhat.com Clebert Suconic
            mtoth@redhat.com Michal Toth
            Roman Vais Roman Vais
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: