I found this thread:
https://groups.google.com/forum/#!topic/openwferu-users/DwgEfI6Rh3w. Moving
from EventMachine 0.12.10 to 0.12.6 cleared up the problem.

Cheers!
-Mario.

--
I want to change the world but they won't give me the source code.


On Mon, Mar 14, 2011 at 22:46, Mario Camou <[email protected]> wrote:

> Hi all,
>
> I'm having some trouble with Ruote-AMQP. I had previously gotten it to work
> and a few days ago it stopped working and I can't for the life of me figure
> out what's going on. The thing is, the Receiver isn't creating the queue or
> even creating a Channel on the AMQP server.
>
> I've done a minimal install of the latest ruote-kit (just cloned from
> GitHub) and replicated the issue. Here's my ruote-kit/Gemfile (I'm running
> on JRuby):
>
> ***** BEGIN Gemfile ******
> source 'http://rubygems.org'
>
> gemspec
>
> gem 'json-jruby', '1.5.0' # for jruby
> gem 'json_pure'
> gem 'rufus-json', '>= 0.2.5', :path => '../rufus-json/'
>
> gem 'ruote', :git => 'git://github.com/jmettraux/ruote.git'
>
> #group :test do
> #  gem 'rspec', '2.4.0'
> #  gem 'rack-test'
> #  gem 'webrat', '0.7.3'
> #end
>
> gem 'ruote', :git => 'git://github.com/jmettraux/ruote.git'
> gem 'amqp', '0.7.0'
> gem 'ruote-amqp', :git => 'git://github.com/kennethkalmer/ruote-amqp.git'
>
> ***** END Gemfile *****
>
> Here's what I added to config.ru:
>
> ***** BEGIN config.ru snippet *****
>
> RuoteKit.engine.register do
>   catchall
> end
>
> # ruote-amqp
> require 'ruote-amqp'
> AMQP.settings[:host] = 'localhost'
> AMQP.settings[:port] = 5672
> AMQP.settings[:user] = 'ruote'
> AMQP.settings[:pass] = 'ruote'
> AMQP.settings[:vhost] = '/test'
> RuoteAMQP::Receiver.new(RuoteKit.engine, :queue => 'test', :launchitems =>
> true)
>
> ***** END config.ru snippet *****
>
> So I start up ruote-kit and this is the output of rabbitmqctl:
>
> root@calypso:/home/devel# rabbitmqctl -p /test list_queues
> Listing queues ...
> ...done.
> root@calypso:/home/devel# rabbitmqctl -p /test list_channels
> Listing channels ...
> ...done.
> root@calypso:/home/devel# rabbitmqctl -p /test list_connections
> Listing connections ...
> ruote   127.0.0.1       37014   running
> ...done.
> root@calypso:/home/devel# rabbitmqctl -p /test list_exchanges
> Listing exchanges ...
> amq.headers     headers
> amq.topic       topic
> amq.fanout      fanout
> amq.match       headers
> amq.direct      direct
>         direct
> ...done.
> root@calypso:/home/devel# rabbitmqctl -p /test list_bindings
> Listing bindings ...
> ...done.
> root@calypso:/home/devel#
>
>
> As you can see, Ruote connects but doesn't do anything (not even create the
> queue).
>
> Any ideas?
>
> Thanks!
>
> -Mario.
>
> --
> I want to change the world but they won't give me the source code.
>

-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en

Reply via email to