Как заставить Spring RabbitMQ создать новую очередь?

В моем (ограниченном) опыте с rabbit-mq, если вы создаете нового слушателя для очереди, которая неПока не существует, очередь создается автоматически. Я'я пытаюсь использовать проект Spring AMQP с rabbit-mq для настройки прослушивателя, и яЯ получаю ошибку вместо. Это мой конфиг xml:




    


 

Я получаю это в моих журналах RabbitMq:

=ERROR REPORT==== 3-May-2013::23:17:24 ===
connection , channel 1 - soft error:
{amqp_error,not_found,"no queue 'test' in vhost '/'",'queue.declare'}

И похожая ошибка от AMQP:

2013-05-03 23:17:24,059 ERROR [org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer] (SimpleAsyncTaskExecutor-1) - Consumer received fatal exception on startup
org.springframework.amqp.rabbit.listener.FatalListenerStartupException: Cannot prepare queue for listener. Either the queue doesn't exist or the broker will not allow us to use it.

Из трассировки стека может показаться, что очередь создается впассивный» режим - может кто-нибудь указать, как я бы создал очередь, не используя пассивный режим, поэтому я нене видите эту ошибку? Или я что-то упускаю?

Ответы на вопрос(3)

Ваш ответ на вопрос