Please ignore my message, I fixed it. <div>Thank you for your time<br><br><div class="gmail_quote">On Wed, Jun 24, 2009 at 3:25 PM, <span dir="ltr"><<a href="mailto:rabbitmq-discuss-request@lists.rabbitmq.com">rabbitmq-discuss-request@lists.rabbitmq.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Send rabbitmq-discuss mailing list submissions to<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<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>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:rabbitmq-discuss-request@lists.rabbitmq.com">rabbitmq-discuss-request@lists.rabbitmq.com</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:rabbitmq-discuss-owner@lists.rabbitmq.com">rabbitmq-discuss-owner@lists.rabbitmq.com</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of rabbitmq-discuss digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Re: 0-9-1 Coming Soon (Was: Roadmap Questions) (celldee)<br>
2. Re: 0-9-1 Coming Soon (Was: Roadmap Questions) (Holger Hoffst?tte)<br>
3. Re: my gen_fsm's supervisor getting channel 'DOWN' messages<br>
(Ben Hood)<br>
4. problems with rabbitmqctl & rabbitmq-server on RHEL5<br>
(Sho Fukamachi)<br>
5. Max OS X failure on start up / Trivial (Panayiotis Papadopoulos)<br>
6. Re: AMQP 0.9 CLI client (Alexis Richardson)<br>
7. Re: AMQP 0.9 CLI client (Peter Fischer (gb consite GmbH))<br>
8. Re: 0-9-1 Coming Soon (Was: Roadmap Questions)<br>
(Tony Garnock-Jones)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Wed, 24 Jun 2009 09:16:51 -0700 (PDT)<br>
From: celldee <<a href="mailto:celldee@gmail.com">celldee@gmail.com</a>><br>
Subject: Re: [rabbitmq-discuss] 0-9-1 Coming Soon (Was: Roadmap<br>
Questions)<br>
To: <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
Message-ID:<br>
<<a href="mailto:2a70b2e4-51d2-4bfa-b4ac-1d6c24378261@f33g2000vbm.googlegroups.com">2a70b2e4-51d2-4bfa-b4ac-1d6c24378261@f33g2000vbm.googlegroups.com</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
Hi Tony,<br>
<br>
On Jun 22, 5:20?pm, Tony Garnock-Jones <<a href="mailto:to...@lshift.net">to...@lshift.net</a>> wrote:<br>
> Please try the "amqp_0_9_1" branch(es). You'll need both<br>
> rabbitmq-codegen and rabbitmq-server from mercurial, both on the<br>
> "amqp_0_9_1" branch.<br>
><br>
> I'm very keen to hear how you get on! :-) Bug reports especially welcome.<br>
><br>
> We periodically merge the "default" branch into the "amqp_0_9_1" branch,<br>
> so that it tracks (roughly) the ongoing development and bugfixing work<br>
> from the mainline (0-8) release.<br>
><br>
<br>
Pardon my ignorance, but how do I get hold of the "amqp_0_9_1" branch?<br>
I've looked at <a href="http://hg.rabbitmq.com/rabbitmq-server" target="_blank">http://hg.rabbitmq.com/rabbitmq-server</a> but the<br>
whereabouts of the "amqp_0_9_1" branch is not apparent to me.<br>
<br>
Regards,<br>
<br>
Chris<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 24 Jun 2009 18:42:22 +0200<br>
From: Holger Hoffst?tte <<a href="mailto:holger.hoffstaette@googlemail.com">holger.hoffstaette@googlemail.com</a>><br>
Subject: Re: [rabbitmq-discuss] 0-9-1 Coming Soon (Was: Roadmap<br>
Questions)<br>
To: <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
Message-ID: <<a href="mailto:4A42576E.3020601@googlemail.com">4A42576E.3020601@googlemail.com</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
celldee wrote:<br>
> Pardon my ignorance, but how do I get hold of the "amqp_0_9_1" branch?<br>
> I've looked at <a href="http://hg.rabbitmq.com/rabbitmq-server" target="_blank">http://hg.rabbitmq.com/rabbitmq-server</a> but the<br>
> whereabouts of the "amqp_0_9_1" branch is not apparent to me.<br>
<br>
All explained at <a href="http://www.rabbitmq.com/mercurial.html" target="_blank">http://www.rabbitmq.com/mercurial.html</a><br>
<br>
hg clone <a href="http://hg.rabbitmq.com/rabbitmq-server" target="_blank">http://hg.rabbitmq.com/rabbitmq-server</a><br>
cd rabbitmq-server<br>
hg up amqp_0_9_1<br>
<br>
-h<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Wed, 24 Jun 2009 17:45:36 +0100<br>
From: Ben Hood <<a href="mailto:0x6e6562@gmail.com">0x6e6562@gmail.com</a>><br>
Subject: Re: [rabbitmq-discuss] my gen_fsm's supervisor getting<br>
channel 'DOWN' messages<br>
To: Jack Moffitt <<a href="mailto:jack@collecta.com">jack@collecta.com</a>><br>
Cc: rabbitmq <<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a>><br>
Message-ID:<br>
<<a href="mailto:269388e30906240945j4c3b515bmd3d9e1871e1d3d6@mail.gmail.com">269388e30906240945j4c3b515bmd3d9e1871e1d3d6@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
Hi Jack,<br>
<br>
On Mon, Jun 22, 2009 at 12:55 AM, Jack Moffitt<<a href="mailto:jack@collecta.com">jack@collecta.com</a>> wrote:<br>
> I have a gen_fsm that monitors a rabbitmq queue. ?Everything works<br>
> fine unti lthere is an error.<br>
><br>
> When I connect and open the channel, I put a monitor on it so that I<br>
> get a 'DOWN' message when the channel dies. ?Before I down the channel<br>
> myself, I always demonitor the reference.<br>
><br>
> Unfortunately, for some reason whenever I close the channel and<br>
> connection, the supervisor starts trying to shut down my process. ?I'm<br>
> opening the connection with start() not start_link(), so I don't<br>
> understand why my supervisor is being notified about AMQP connection<br>
> process states.<br>
><br>
> This is actually causing us serious problems because Erlang<br>
> supervisors can't do backoff, so this usually results in the<br>
> supervisor exceeding the restart limits and terminating the whole<br>
> application.<br>
<br>
Alexis has brought this to my attention, and I gather that there has<br>
been some initial discourse, but unfortunately I don't have anything<br>
with which I can diagnose the issue.<br>
<br>
Is it possible for you to send a cut down version of some code that<br>
provokes this symptom and also the log or error output that it<br>
produces for you?<br>
<br>
Thx,<br>
<br>
Ben<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Thu, 25 Jun 2009 04:42:29 +1000<br>
From: Sho Fukamachi <<a href="mailto:sho.fukamachi@gmail.com">sho.fukamachi@gmail.com</a>><br>
Subject: [rabbitmq-discuss] problems with rabbitmqctl &<br>
rabbitmq-server on RHEL5<br>
To: rabbitmq <<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a>><br>
Message-ID: <<a href="mailto:159D09A4-6499-40D2-9CA0-3971A7F36AAF@gmail.com">159D09A4-6499-40D2-9CA0-3971A7F36AAF@gmail.com</a>><br>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes<br>
<br>
Hi list,<br>
<br>
I've had some issues with rabbitmq on x86_64 RHEL5. At first I had a<br>
problem not being able to run it at all, but tracked down the problem<br>
to conflicting (i386/x86_64) erlang installs. I can now start and<br>
connect to the server using the init.d scripts. I mention that just<br>
for background.<br>
<br>
However, when trying to run anything from the command line, things go<br>
a bit pear-shaped. Here's the system:<br>
<br>
RHEL 5.2 ( I think ..)<br>
erlang.x86_64 R12B-5.6.el5.1<br>
rabbitmq-server-1.6.0-1.x86_64.rpm (downloaded from web page and<br>
installed via rpm)<br>
<br>
Try to run rabbitmqctl:<br>
<br>
# rabbitmqctl status<br>
{"init terminating in do_boot",{undef,[{rabbit_control,start,[]},<br>
{init,start_it,1},{init,start_em,1}]}}<br>
<br>
Crash dump was written to: erl_crash.dump<br>
init terminating in do_boot ()<br>
<br>
That crash dump is very long and, to me, utterly incomprehensible.<br>
Running rabbitmq-server gets a similar result:<br>
<br>
# /usr/sbin/rabbitmq-server<br>
{"init terminating in do_boot",{undef,[{rabbit,start,[]},<br>
{init,start_it,1},{init,start_em,1}]}}<br>
<br>
Crash dump was written to: erl_crash.dump<br>
init terminating in do_boot ()<br>
<br>
Even though it runs fine from the init script:<br>
<br>
# service start rabbitmq-server<br>
> Starting rabbitmq-server: SUCCESS<br>
<br>
I've been tinkering and playing around but can't figure it out. Any<br>
clues? It's not a showstopper, rabbitmq's running fine from the<br>
scripts, just wondering what it could be and not familiar enough with<br>
the erlang environment to put my finger on it.<br>
<br>
Thanks a lot,<br>
<br>
Sho<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Wed, 24 Jun 2009 13:40:03 -0700<br>
From: Panayiotis Papadopoulos <<a href="mailto:panosjee@gmail.com">panosjee@gmail.com</a>><br>
Subject: [rabbitmq-discuss] Max OS X failure on start up / Trivial<br>
To: <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
Message-ID:<br>
<<a href="mailto:2c6a2a5a0906241340t2c7b1392mf6c62352f16affb3@mail.gmail.com">2c6a2a5a0906241340t2c7b1392mf6c62352f16affb3@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hi everyone, I know it is trivial but I could not do anything so far, i<br>
guess cos i am a noob in ErlangAnyway I have followed the port install way<br>
to install both erlang and rabbitmq. Rabbit is install in the the lib folder<br>
of Erland<br>
and erlang loads rabbit<br>
<br>
2> code:which(rabbit).<br>
"/opt/local/lib/erlang/lib/rabbitmq_server-1.6.0/ebin/rabbit.beam"<br>
<br>
Despite that when i start the rabbit by sudo rabbitmq-server i get the usual<br>
<br>
<br>
Crash dump was written to: erl_crash.dump<br>
Kernel pid terminated (application_controller)<br>
({application_start_failure,kernel,{shutdown,{kernel,start,[normal,[]]}}})<br>
<br>
the rabbit.log has this output<br>
<br>
=INFO REPORT==== 23-Jun-2009::15:23:02 ===<br>
application: mnesia<br>
exited: stopped<br>
type: temporary<br>
<br>
=INFO REPORT==== 23-Jun-2009::15:23:07 ===<br>
Added vhost <<"/">><br>
<br>
=INFO REPORT==== 23-Jun-2009::15:23:07 ===<br>
Created user <<"guest">><br>
<br>
=INFO REPORT==== 23-Jun-2009::15:23:07 ===<br>
application: rabbit<br>
exited:<br>
{{bad_type,realm_exchange,{realm_resource,'_',<<"amq.fanout">>}},<br>
{rabbit,start,[normal,[]]}}<br>
type: temporary<br>
<br>
=INFO REPORT==== 23-Jun-2009::15:23:07 ===<br>
application: mnesia<br>
exited: stopped<br>
type: temporary<br>
<br>
=INFO REPORT==== 23-Jun-2009::15:23:07 ===<br>
application: os_mon<br>
exited: stopped<br>
type: temporary<br>
<br>
I have no clue, i am sorry :) But i hope to learn it some day<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20090624/9bb4cdfa/attachment-0001.htm" target="_blank">http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20090624/9bb4cdfa/attachment-0001.htm</a><br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Wed, 24 Jun 2009 21:46:47 +0100<br>
From: Alexis Richardson <<a href="mailto:alexis.richardson@gmail.com">alexis.richardson@gmail.com</a>><br>
Subject: Re: [rabbitmq-discuss] AMQP 0.9 CLI client<br>
To: Tony Garnock-Jones <<a href="mailto:tonyg@lshift.net">tonyg@lshift.net</a>><br>
Cc: <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
Message-ID:<br>
<<a href="mailto:167204d20906241346y64afc1aflc45c4b58018f4cf4@mail.gmail.com">167204d20906241346y64afc1aflc45c4b58018f4cf4@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
I'm cross-posting an off list question - and Peter's reply - back<br>
here. Suggestions welcome :-)<br>
<br>
<br>
<br>
> Do you mean a C client, or a command line interface?<br>
<br>
Yes, I meant a command line interface.<br>
<br>
I have somehow "inherited" an application, and parts of it are written<br>
in bash.<br>
<br>
All I need is to make it consume job-IDs from a queue and provide result<br>
codes to a queue, then I could a) reuse that old report generation<br>
stack, and b) I would be able to control it in an asynchrounous way.<br>
<br>
That would provide me with spare time to improve the overall design of<br>
the application one modeule at a time.<br>
<br>
Hence my question for a tiny little something like /usr/bin/amqp which<br>
fits in a shell script.<br>
<br>
-----<br>
<br>
<br>
<br>
<br>
<br>
<br>
On Mon, Jun 22, 2009 at 4:58 PM, Tony Garnock-Jones<<a href="mailto:tonyg@lshift.net">tonyg@lshift.net</a>> wrote:<br>
> Peter Fischer (gb consite GmbH) wrote:<br>
>> It seems to me that there is no binary executable CLI client availible<br>
><br>
> Try rabbitmq-c:<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-c" target="_blank">http://hg.rabbitmq.com/rabbitmq-c</a><br>
> cd rabbitmq-c<br>
> autoreconf -i<br>
> ./configure<br>
> make<br>
> ./examples/amqp_listen <a href="http://dev.rabbitmq.com" target="_blank">dev.rabbitmq.com</a> 5672 amq.rabbitmq.log error<br>
><br>
> There are other examples in the ./examples directory.<br>
><br>
> Regards,<br>
> ?Tony<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>
><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>
><br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 7<br>
Date: Wed, 24 Jun 2009 22:55:45 +0200<br>
From: "Peter Fischer (gb consite GmbH)" <<a href="mailto:peter.fischer@gbconsite.de">peter.fischer@gbconsite.de</a>><br>
Subject: Re: [rabbitmq-discuss] AMQP 0.9 CLI client<br>
To: Tony Garnock-Jones <<a href="mailto:tonyg@lshift.net">tonyg@lshift.net</a>><br>
Cc: <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
Message-ID: <<a href="mailto:4A4292D1.7010905@gbconsite.de">4A4292D1.7010905@gbconsite.de</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Just tried to build this, compile worked, playing/learning starts<br>
tomorrow (it's almost 11pm over here).<br>
<br>
Who ever wants to try this:<br>
<br>
apt-get install mercurial autoconf automake1.9 libtool python-simplejson<br>
<br>
*before* Tony's little howto will help.<br>
<br>
Cheers,<br>
Peter<br>
<br>
Tony Garnock-Jones schrieb:<br>
> Peter Fischer (gb consite GmbH) wrote:<br>
><br>
>> It seems to me that there is no binary executable CLI client availible<br>
>><br>
><br>
> Try rabbitmq-c:<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-c" target="_blank">http://hg.rabbitmq.com/rabbitmq-c</a><br>
> cd rabbitmq-c<br>
> autoreconf -i<br>
> ./configure<br>
> make<br>
> ./examples/amqp_listen <a href="http://dev.rabbitmq.com" target="_blank">dev.rabbitmq.com</a> 5672 amq.rabbitmq.log error<br>
><br>
> There are other examples in the ./examples directory.<br>
><br>
> Regards,<br>
> Tony<br>
><br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20090624/a2f8a1ee/attachment-0001.htm" target="_blank">http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20090624/a2f8a1ee/attachment-0001.htm</a><br>
<br>
------------------------------<br>
<br>
Message: 8<br>
Date: Wed, 24 Jun 2009 23:25:19 +0100<br>
From: Tony Garnock-Jones <<a href="mailto:tonyg@lshift.net">tonyg@lshift.net</a>><br>
Subject: Re: [rabbitmq-discuss] 0-9-1 Coming Soon (Was: Roadmap<br>
Questions)<br>
To: celldee <<a href="mailto:celldee@gmail.com">celldee@gmail.com</a>><br>
Cc: <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
Message-ID: <<a href="mailto:4A42A7CF.3060507@lshift.net">4A42A7CF.3060507@lshift.net</a>><br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
Hi Chris,<br>
<br>
celldee wrote:<br>
> Pardon my ignorance, but how do I get hold of the "amqp_0_9_1" branch?<br>
> I've looked at <a href="http://hg.rabbitmq.com/rabbitmq-server" target="_blank">http://hg.rabbitmq.com/rabbitmq-server</a> but the<br>
> whereabouts of the "amqp_0_9_1" branch is not apparent to me.<br>
<br>
Here's an example that checks out the server, the code generator, and<br>
the C client, switches the checkouts to the amqp_0_9_1 branch, builds<br>
them, and runs the examples:<br>
<br>
# Check out the code<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>
hg clone <a href="http://hg.rabbitmq.com/rabbitmq-c" target="_blank">http://hg.rabbitmq.com/rabbitmq-c</a><br>
<br>
# Switch to amqp_0_9_1 branches<br>
(cd rabbitmq-codegen; hg up amqp_0_9_1)<br>
(cd rabbitmq-server; hg up amqp_0_9_1)<br>
(cd rabbitmq-c; hg up amqp_0_9_1)<br>
<br>
# Build and start the server<br>
make -C rabbitmq-server run<br>
<br>
# Build the C client examples<br>
(cd rabbitmq-c; autoreconf -i)<br>
(cd rabbitmq-c; ./configure)<br>
(cd rabbitmq-c; make)<br>
<br>
# Run a listener<br>
./rabbitmq-c/examples/amqp_listen localhost 5672 amq.direct foo<br>
<br>
# Send a couple of test messages (from another window)<br>
./rabbitmq-c/examples/amqp_sendstring localhost 5672 amq.direct foo 1<br>
./rabbitmq-c/examples/amqp_sendstring localhost 5672 amq.direct foo 2<br>
./rabbitmq-c/examples/amqp_sendstring localhost 5672 amq.direct foo 3<br>
<br>
<br>
Regards,<br>
Tony<br>
<br>
<br>
<br>
------------------------------<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>
<br>
<br>
End of rabbitmq-discuss Digest, Vol 25, Issue 54<br>
************************************************<br>
</blockquote></div><br></div>