[rabbitmq-discuss] RabbitMQ and Qpid Java Client
Alexis Richardson
alexis.richardson at gmail.com
Tue Mar 9 14:43:23 GMT 2010
Stefan,
Your assumption is correct. The Qpid Java client that speaks AMQP
0-10 will not work with the RabbitMQ broker which speaks 0-8.
Your options are as follows:
1. Use the RabbitMQ Java client, which also lets you use things like
this: http://www.infoq.com/news/2010/03/amqp_support_spring_integration
2. Use the Qpid JMS client set for AMQP 0-8.
3. Use the OpenAMQ JMS client
4. Use the Qpid JMS client set for AMQP 0-91 and the RabbitMQ 0-91
build (from source).
alexis
On Mon, Mar 8, 2010 at 5:56 PM, SteAp <appel at dvs.tu-darmstadt.de> wrote:
>
> Hey,
>
> I'm playing around with RabbitMQ 1.7.2 and the SVN version (0.7) of the Qpid
> Java Client (JMS). I did create the vhost, a user and set permission. Now
> when trying to connect I get the following error:
>
> [java] Caused by: org.apache.qpid.AMQConnectionFailureException: Unable
> to Connect
> [java] at
> org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:619)
> [java] at
> org.apache.qpid.client.AMQConnectionFactory.createConnection(AMQConnectionFactory.java:276)
> [java] ... 4 more
> [java] Caused by: org.apache.qpid.AMQException: cannot connect to
> broker [error code 504: channel error]
> [java] at
> org.apache.qpid.client.AMQConnectionDelegate_0_10.makeBrokerConnection(AMQConnectionDelegate_0_10.java:209)
> [java] at
> org.apache.qpid.client.AMQConnection.makeBrokerConnection(AMQConnection.java:760)
> [java] at
> org.apache.qpid.client.AMQConnection.<init>(AMQConnection.java:546)
> [java] ... 5 more
>
> Could be due to an AMQP version mismatch; the client works fine with Qpid
> which is at AMQP 0-10 while RabbitMQ is at AMQP 0-9 (?). But I'm not sure
> about this...
> Has anybody seen this error before or an idea how to fix it?
>
> Thanks!
> Cheers,
> Stefan
> --
> View this message in context: http://old.nabble.com/RabbitMQ-and-Qpid-Java-Client-tp27824111p27824111.html
> Sent from the RabbitMQ mailing list archive at Nabble.com.
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
More information about the rabbitmq-discuss
mailing list