low level refactoring for replay breaks protocol negotiation
------------------------------------------------------------

                 Key: QPID-1344
                 URL: https://issues.apache.org/jira/browse/QPID-1344
             Project: Qpid
          Issue Type: Bug
          Components: Java Broker
    Affects Versions: M4
            Reporter: Martin Ritchie
             Fix For: M4


Summary:

The change in QPID-1339 is causing Protocol negotiation to fail.

Problem
The initial problem is that the check for protocol 0-10 in ClientDelegate was 
incorrect preventing the ProtocolVersionException from being propogated to the 
connection.

The new Connection class also wraps the  ProtocolVersionException so 
AMQConnection is unable to work out the new protocol to try so it continues to 
try 0-10 until failover is exhausted.



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to