Gavin,<br><br>I had this same issue. Luckily it's easy to take care of. Just edit src/rabbit_stomp.erl in the stomp adapter (assuming it's from hg tip) and change<br>line 364 <br>ChPid = rabbit_channel:start_link(?MODULE, self(), self(), U#user.username, list_to_binary(VirtualHost)),<br>
to<br>ChPid = rabbit_channel:start_link(self(), self(), U#user.username, list_to_binary(VirtualHost)),<br><br>Just remove the "?Module" since the start_link function changes in the new rabbitmq-server version.<br>
<br>-Nemanja<br> <br><div class="gmail_quote">On Wed, Jun 3, 2009 at 5:13 PM, Gavin M. Roy <span dir="ltr"><<a href="mailto:gmr@myyearbook.com">gmr@myyearbook.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
I've been working on troubleshooting Stomp connectivity with RabbitMQ.<br>
All of my R&D was on 1.5.3 with rabbitmq-stomp tag rabbitmq_v1_5_3<br>
and it worked just fine. I went to setup a production test with<br>
RabbitMQ 1.5.5 and rabbitmq-stomp tip and it stopped working.<br>
<br>
Here's the error output:<br>
<br>
=ERROR REPORT==== 3-Jun-2009::18:06:44 ===<br>
STOMP error frame sent:<br>
Message: "Processing error"<br>
Detail: "Processing error\n"<br>
Server private detail: {undef,<br>
[{rabbit_channel,start_link,<br>
[rabbit_stomp,<0.176.0>,<0.176.0>,<<"guest">>,<br>
<<"/">>]},<br>
{rabbit_stomp,do_login,4},<br>
{rabbit_stomp,process_frame,3},<br>
{rabbit_stomp,process_received_bytes,2},<br>
{rabbit_stomp,init,1},<br>
{proc_lib,init_p_do_apply,3}]}<br>
<br>
If you have any suggestions on how to fix this that would be helpful.<br>
In addition, I would like to change the default auto-delete from true<br>
to false:<br>
<br>
[root@mq07 src]# hg diff<br>
diff -r 8216e71f106c src/rabbit_stomp.erl<br>
--- a/src/rabbit_stomp.erl Mon Mar 09 13:47:54 2009 +0000<br>
+++ b/src/rabbit_stomp.erl Wed Jun 03 18:12:34 2009 -0400<br>
@@ -534,7 +534,7 @@<br>
passive = BoolH("passive", false),<br>
durable = BoolH("durable", false),<br>
exclusive = BoolH("exclusive", false),<br>
- auto_delete = BoolH("auto-delete", true),<br>
+ auto_delete = BoolH("auto-delete", false),<br>
nowait = true,<br>
arguments = [longstr_field(K, V) ||<br>
{"X-Q-" ++ K, V} <- Headers]},<br>
<br>
But I wasn't sure if this could cause any problems. Thoughts?<br>
<br>
TIA,<br>
<br>
Gavin<br>
<br>
_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
</blockquote></div><br>