<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2013/12/20 Roatin Marth <span dir="ltr"><<a href="mailto:roatin.marth@gmail.com" target="_blank">roatin.marth@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div> i assumed the call to declare_exchange was idempotent, meaning if it already existed, it wouldn't try to recreate it.</div><div>in my example, i have an exchange "myExchange" of type fanout. my code was simply ensuring this exchange existed by calling declare_exchange("myExchange", fanout);</div>

</blockquote><div><br></div><div>This assumption is correct.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>when i ran my code the second time, it was giving me that error as if i was trying to change the type.</div>

<div>i checked the management page and the exchange was there with type fanout.</div><div>after i deleted the exchange, the code worked as expected after subsequent reruns of the app.</div></blockquote></div><br>This means some other attribute wasn't exactly the same.<br clear="all">

<div><br></div>-- <br>MK<br><br><a href="http://github.com/michaelklishin" target="_blank">http://github.com/michaelklishin</a><br><a href="http://twitter.com/michaelklishin" target="_blank">http://twitter.com/michaelklishin</a><br>


</div></div>