Uploaded image for project: 'Qpid JMS'
  1. Qpid JMS
  2. QPIDJMS-80

Failure to send messages to both Azure and Windows Service Bus

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.3.0
    • None
    • qpid-jms-client
    • None
    • Windows 8.1 client Windows Service Bus 1.1 and Azure Cloud Service Bus Queue

    Description

      A test harness written to send a number of messages to a queue works fine against the Qpid Java Broker 0.32 but with Azure and Windows Service Bus even though connection is established and the link is opened messages are never delivered.
      From my investigation and a comparison of the output from the Qpid JMS that ships in the 0.32 build there is an issue with the Begin performative in Proton-J 0.9.1 where the incoming and outgoing windows are set to 0.
      A change to org.apache.qpid.proton.engine.impl.TransportSession.java in my test environment resulted in successful deliver of messages to all three brokers when both windows were initialised to 2048.

      Attachments

        1. QueueWriter.java
          5 kB
          Andrew Cartwright
        2. qpidX-jms-0.log
          6 kB
          Andrew Cartwright
        3. qpidjmstest.zip
          17 kB
          Andrew Cartwright
        4. qpid10msg.txt
          42 kB
          Andrew Cartwright
        5. AZUREqpidX-jms-0.log
          7 kB
          Andrew Cartwright
        6. azure10msg.txt
          23 kB
          Andrew Cartwright

        Issue Links

          Activity

            People

              robbie Robbie Gemmell
              acartcat Andrew Cartwright
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: