Hi Joe, The C++ broker has only supported AMQP 0-10 for a few years, and the RabbitMQ Java client seems to support AMQP 0-9-1 only, so they wont work together. The client is able to connect to the Java broker because it supports 0-8, 0-9, 0-9-1, and 0-10.
Robbie On 9 November 2011 22:42, Joe Porto <[email protected]> wrote: > I am running the .12 release of a c++ qpid broker. I am trying to access it > via a rabbitmq java client. My client gets an error: > > > AMQP protocol version mismatch; we are version 0-9-1, server sent signature > 1,1,0,10 > > > It seems like rabbit is using 0-9-1, but the server is using 10? Is this a > way to dial the server back to 0-9-1 ? Or is there a specific build that > handles this? > > > The client code looks like: > > > ConnectionFactory factory = new ConnectionFactory(); > > factory.setHost("10.1.21.21"); > > factory.setVirtualHost("10.1.21.21"); > > Connection conn = factory.newConnection(); > > Channel channel = conn.createChannel(); > > > … > > --------------------- > > > Any help would be greatly appreciated! > > Joe > --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
