[rabbitmq-discuss] Postponed queues declaration problem after updating to latest version

Adam Markovski bitisuvanje at gmail.com
Sun Jul 14 15:14:30 BST 2013

Before updating to latest Rabbit version (3.1.3 release) for each queue we 
were declaring postponed queue (for delayed messaged) using the 
x-dead-letter-exchange and x-message-ttl attributes, binding with the 
specific types needed. 

After the updating, I'm trying the same thing using the newest client but 
without success. It is fine while defining the queue for the first message 
type, but it fails for the second next, with the exception:

Exception occured starting the MQ Agent: 
> RabbitMQ.Client.Exceptions.OperationIn
> terruptedException: The AMQP operation was interrupted: AMQP close-reason, 
> initi
> ated by Peer, code=406, text="PRECONDITION_FAILED - inequivalent arg 
> 'x-dead-let
> ter-exchange'for queue 'emr-agent-queue_postponded' in vhost '/': received 
> the v
> alue 'Common.Agent.Messages.MQ.FileRequest' of type 'longstr' but curr
> ent is the value 'Common.Agent.Messages.MQ...", classId=50, methodId=10

Has anyone had similar problems?

Thank you, 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130714/9807e86b/attachment.htm>

More information about the rabbitmq-discuss mailing list