[
https://issues.apache.org/jira/browse/QPIDJMS-80?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14619178#comment-14619178
]
Robbie Gemmell commented on QPIDJMS-80:
---------------------------------------
Hi Andrew,
We have been discussing the underlying issue on the mailing lists recently and
I have prepared some proton-j (and proton-c) changes based on that which will
hopefully let things work with ServiceBus as it currently behaves, plus a JMS
client change to allow using a new config toggle if ever needed.
I should get the changes in tomorrow morning UK time, but there are some other
issues needing resolved in the proton-j build at the moment that might get in
the way of using them a little. Given that and the fact we seem to be in
opposing timezones, I have put up the binary archive of a local build with the
initial updates in case you are able to try it out before then. You can find it
at:
http://people.apache.org/~robbie/qpid/jms/QPIDJMS-80/apache-qpid-jms-0.4.0-SNAPSHOT-bin.tar.gz
The quick summary is that the session outgoing window is now set to a very
large fixed value (which can be changed via the client using the URI option
"amqp.sessionOutgoingWindow"), and the incoming window is initialised earlier
than previously. This is slightly different to the change you mentioned making,
but will give it similar behaviour at the initial point the session is created
so given the earlier change worked I'd expect this to behave similarly but it
would be good if you could try it out.
Regards,
Robbie
> Failure to send messages to both Azure and Windows Service Bus
> --------------------------------------------------------------
>
> Key: QPIDJMS-80
> URL: https://issues.apache.org/jira/browse/QPIDJMS-80
> Project: Qpid JMS
> Issue Type: Bug
> Components: qpid-jms-client
> Affects Versions: 0.3.0
> Environment: Windows 8.1 client Windows Service Bus 1.1 and Azure
> Cloud Service Bus Queue
> Reporter: Andrew Cartwright
> Assignee: Robbie Gemmell
> Attachments: AZUREqpidX-jms-0.log, QueueWriter.java, azure10msg.txt,
> qpid10msg.txt, qpidX-jms-0.log
>
>
> 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.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]