I get an error (pated below) when I try to configure spring integration with rabbitmq. It says &quot;parameters for queue &#39;translate.queue&#39; in vhost &#39;/&#39; not equivalent&quot; is the reason. I am guessing that there are parameters in the queue creation that need to be defined because of the spring integration. Anyone know anything about the stack trace errors and a possible fix. <div>
<br></div><div>TIA,</div><div>Brian</div><div><br></div><div><div>org.springframework.amqp.AmqpIOException: java.io.IOException</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.connection.RabbitUtils.convertRabbitAccessException(RabbitUtils.java:117)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.connection.RabbitAccessor.convertRabbitAccessException(RabbitAccessor.java:106)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.core.RabbitTemplate.execute(RabbitTemplate.java:314)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.core.RabbitAdmin.declareQueue(RabbitAdmin.java:109)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.inwk.translate.transact.impl.MessageSendImpl.sendMessageToQueue(MessageSendImpl.java:37)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.inwk.translate.test.message.MessageSendTest.testMessageSend(MessageSendTest.java:17)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at java.lang.reflect.Method.invoke(Method.java:597)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:240)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.junit.runners.ParentRunner.run(ParentRunner.java:220)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:180)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)</div><div>Caused by: java.io.IOException</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:107)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.AMQChannel.exnWrappingRpc(AMQChannel.java:131)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.ChannelN.queueDeclare(ChannelN.java:608)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.ChannelN.queueDeclare(ChannelN.java:59)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at java.lang.reflect.Method.invoke(Method.java:597)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.connection.CachingConnectionFactory$CachedChannelInvocationHandler.invoke(CachingConnectionFactory.java:220)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at $Proxy40.queueDeclare(Unknown Source)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.core.RabbitAdmin.declareQueues(RabbitAdmin.java:323)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.core.RabbitAdmin.access$100(RabbitAdmin.java:45)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.core.RabbitAdmin$3.doInRabbit(RabbitAdmin.java:111)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at org.springframework.amqp.rabbit.core.RabbitTemplate.execute(RabbitTemplate.java:309)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>... 33 more</div>
<div>Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; reason: {#method&lt;channel.close&gt;(reply-code=406,reply-text=PRECONDITION_FAILED - parameters for queue &#39;translate.queue&#39; in vhost &#39;/&#39; not equivalent,class-id=50,method-id=10),null,&quot;&quot;}</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.utility.ValueOrException.getValue(ValueOrException.java:67)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.utility.BlockingValueOrException.uninterruptibleGetValue(BlockingValueOrException.java:33)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.AMQChannel$BlockingRpcContinuation.getReply(AMQChannel.java:328)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.AMQChannel.rpc(AMQChannel.java:201)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.AMQChannel.exnWrappingRpc(AMQChannel.java:125)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>... 45 more</div>
<div>Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; reason: {#method&lt;channel.close&gt;(reply-code=406,reply-text=PRECONDITION_FAILED - parameters for queue &#39;translate.queue&#39; in vhost &#39;/&#39; not equivalent,class-id=50,method-id=10),null,&quot;&quot;}</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.ChannelN.asyncShutdown(ChannelN.java:365)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.ChannelN.processAsync(ChannelN.java:235)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.AMQChannel.handleCompleteInboundCommand(AMQChannel.java:151)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.AMQChannel.handleFrame(AMQChannel.java:96)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:446)</div><div><br></div></div>