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

Broker can't handle list message sent by proton clients

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • A-MQ 7.0.0.GA
    • None
    • None
    • None
    • Hide

      1. sent a list message using a supported proton client, ie:
      a) Qpid Messaging C++:

      1. ./aac0_sender -b "localhost:5672" -a "jms.queue.aac5" --log-msgs dict --msg-content-list-item "string" --connection-options {protocol:amqp1.0}

        b) Proton Python:

      2. ./aac5_sender.py -b localhost:5672/jms.queue.aac5 --log-msg dict --msg-content-list-item "string"
        2. javax.jms.MessageFormatException: Invalid object type: class org.apache.qpid.proton.amqp.Binary
      Show
      1. sent a list message using a supported proton client, ie: a) Qpid Messaging C++: ./aac0_sender -b "localhost:5672" -a "jms.queue.aac5" --log-msgs dict --msg-content-list-item "string" --connection-options {protocol:amqp1.0} b) Proton Python: ./aac5_sender.py -b localhost:5672/jms.queue.aac5 --log-msg dict --msg-content-list-item "string" 2. javax.jms.MessageFormatException: Invalid object type: class org.apache.qpid.proton.amqp.Binary

      A-MQ7 Broker can't receive a list message sent by supported proton clients (Proton Python and Qpid Messaging C++).

      Using python client the client seems to be hanged (stack trace attached).
      C++ clients exits with following warning: [Messaging] warning delivery 0 was rejected by peer

      Please see attached broker and client logs for details.

        1. broker.log
          4 kB
        2. cpp_cli_list_message.log
          4 kB
        3. py_cli_list_message.log
          3 kB
        4. py_cli_stack_trace.txt
          4 kB

            rh-ee-ataylor Andy Taylor
            pematous Petr Matousek
            Petr Matousek Petr Matousek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: