[rabbitmq-discuss] I think the Java tutorial has an error

Alexander Scherbakov sank16mail at gmail.com
Thu Oct 24 07:43:51 BST 2013


First parameter is "the exchange to publish the message to":


void *basicPublish*(java.lang.String exchange,
                  java.lang.String routingKey,
                  AMQP.BasicProperties <http://www.rabbitmq.com/releases/rabbitmq-java-client/v1.7.0/rabbitmq-java-client-javadoc-1.7.0/com/rabbitmq/client/AMQP.BasicProperties.html> props,
                  byte[] body)
                  throws java.io.IOException


It can be empty for simple direct queues


API: 
http://www.rabbitmq.com/releases/rabbitmq-java-client/v1.7.0/rabbitmq-java-client-javadoc-1.7.0/com/rabbitmq/client/Channel.html#basicPublish(java.lang.String, 
java.lang.String, com.rabbitmq.client.AMQP.BasicProperties, byte[])

On Tuesday, October 22, 2013 12:21:58 AM UTC+4, Kevin Meek wrote:
>
> The first Java tutorial has
>
>     String message = "Hello World!";
>     channel.basicPublish("", QUEUE_NAME, null, message.getBytes());
>
> where I believe the first parameter should be the message String itself.  No?
>
> Kevin
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20131023/1d7dfa0a/attachment.htm>


More information about the rabbitmq-discuss mailing list