Hi Tony,<br><br>Thanks for the reply but I didn&#39;t have a chance to look at this again until now.<br><br>My problem was quite simple in the end. I didn&#39;t realise that the test scripts provided<br>would only allow me to send a message when a consumer was listening to the queue.<br>
It appears that others have also encountered this issue:<br><br><a href="http://vampiresoftware.blogspot.com/2009/05/stomping-on-rabbit-pt2.html">http://vampiresoftware.blogspot.com/2009/05/stomping-on-rabbit-pt2.html</a><br>
<br>Thanks,<br><br>David<br><br><br><div class="gmail_quote">On Fri, May 1, 2009 at 1:25 AM, Tony Garnock-Jones <span dir="ltr">&lt;<a href="mailto:tonyg@lshift.net">tonyg@lshift.net</a>&gt;</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;">
Hi David,<br>
<br>
What you describe is really odd -- and unfortunately, it actually works<br>
OK for me:<br>
<br>
hg clone <a href="http://hg.rabbitmq.com/rabbitmq-codegen" target="_blank">http://hg.rabbitmq.com/rabbitmq-codegen</a><br>
hg clone <a href="http://hg.rabbitmq.com/rabbitmq-server" target="_blank">http://hg.rabbitmq.com/rabbitmq-server</a><br>
<div class="im">hg clone <a href="http://hg.rabbitmq.com/rabbitmq-stomp" target="_blank">http://hg.rabbitmq.com/rabbitmq-stomp</a><br>
</div>(cd rabbitmq-codegen; hg up rabbitmq_v1_5_3)<br>
(cd rabbitmq-server; hg up rabbitmq_v1_5_3)<br>
(cd rabbitmq-stomp; hg up rabbitmq_v1_5_3)<br>
make -C rabbitmq-server<br>
make -C rabbitmq-stomp run<br>
<br>
Then in another terminal,<br>
rabbitmq-stomp/examples/perl/rabbitmq_stomp_recv.pl.<br>
<br>
Then in another terminal, every call I make to<br>
rabbitmq-stomp/examples/perl/rabbitmq_stomp_send.pl makes &quot;testmessage&quot;<br>
appear on the console running the _recv.pl script.<br>
<br>
It&#39;s especially odd that you can connect and everything seems to run<br>
fine. Is there anything interesting in the rabbit.log file?<br>
<br>
(Also worth checking: did you run the receiver before running the<br>
sender? I think (?) the receiver needs to be running at the time the<br>
sender runs)<br>
<br>
Regards,<br>
  Tony<br>
<div><div></div><div class="h5"><br>
<br>
David Cawley wrote:<br>
&gt; I&#39;ve been testing out several Message Queues under Redhat FC9<br>
&gt; using Stomp e.g. POE based MQ and ActiveMQ. I also wanted to<br>
&gt; try RabbitMQ but I&#39;m unable to receive messages from the queue?<br>
&gt; I see that Tony from lshift has been busy answering questions and<br>
&gt; fixing issues so I&#39;m hoping it&#39;s in a usable state.<br>
&gt;<br>
&gt; I installed the rabbitmq-server-1.5.3-1 via yum (I had to manually create<br>
&gt; a rabbitmq user/group and home directory for a cookie). I then compiled<br>
&gt; the stomp adaptor as follows using the rabbitmq_v1_5_3 tag :<br>
&gt;<br>
&gt; cd /usr/lib/erlang/lib/<br>
&gt; hg clone <a href="http://hg.rabbitmq.com/rabbitmq-stomp" target="_blank">http://hg.rabbitmq.com/rabbitmq-stomp</a><br>
&gt; cd rabbitmq-stomp<br>
&gt; hg update rabbitmq_v1_5_3<br>
&gt; make RABBIT_SERVER_SOURCE_ROOT=../rabbitmq_server-1.5.3<br>
&gt;<br>
&gt; I created a config file so that the stomp adaptor is used:<br>
&gt; /etc/rabbitmq/rabbitmq.conf<br>
&gt;<br>
&gt;     SERVER_START_ARGS=&#39;<br>
&gt;       -pa /usr/lib/erlang/lib/rabbitmq-stomp/ebin<br>
&gt;       -rabbit<br>
&gt;          stomp_listeners [{&quot;0.0.0.0&quot;,61613}]<br>
&gt;          extra_startup_steps<br>
&gt; [{&quot;STOMP-listeners&quot;,rabbit_stomp,kickstart,[]}]&#39;<br>
&gt;<br>
&gt; I restarted the rabbitmq-server process and I can connect to port 61613.<br>
&gt; The stomp<br>
&gt; connect works. However, when I run the example perl test scripts I don&#39;t<br>
&gt; receive any<br>
&gt; of the messages. The rabbit.log file indicates the accepting of the TCP<br>
&gt; connection<br>
&gt; and starting and sending of Stomp connection and no errors. I also tried<br>
&gt; using the ruby<br>
&gt; examples but still no luck. I even tried doing the process above with<br>
&gt; the latest 1.5.4<br>
&gt; mq-server rpm with the v1_5_3 tagged rabbitmq-stomp. How can I get it<br>
&gt; working?<br>
&gt;<br>
&gt; ./examples/perl/rabbitmq_stomp_send.pl<br>
&gt; ./examples/perl/rabbitmq_stomp_recv.pl<br>
&gt;<br>
&gt; Thanks,<br>
&gt;<br>
&gt; David<br>
&gt;<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; rabbitmq-discuss mailing list<br>
&gt; <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
&gt; <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>
<font color="#888888"><br>
<br>
--<br>
 [][][] Tony Garnock-Jones     | Mob: +44 (0)7905 974 211<br>
   [][] LShift Ltd             | Tel: +44 (0)20 7729 7060<br>
 []  [] <a href="http://www.lshift.net/" target="_blank">http://www.lshift.net/</a> | Email: <a href="mailto:tonyg@lshift.net">tonyg@lshift.net</a><br>
</font></blockquote></div><br>