Please re-all, so Markus will pick up the reply....

The new users list is: [email protected]

---------------------------------------------------


I tried to run the tests of the qpid ruby client without success.

The following error occurs:

Loaded suite ./run-tests
Started
./qpid/connection.rb:61: warning: Object#type is deprecated; use
Object#class
undefined method `decode' for nil:NilClass
 ./qpid/connection.rb:102:in `decode'
 ./qpid/connection.rb:61:in `read'
 ./qpid/peer.rb:90:in `reader'
 ./qpid/peer.rb:74:in `send'
 ./qpid/peer.rb:74:in `spawn'
 ./qpid/peer.rb:72:in `initialize'
 ./qpid/peer.rb:72:in `new'
 ./qpid/peer.rb:72:in `spawn'
 ./qpid/peer.rb:55:in `start'
 ./qpid/client.rb:83:in `start'
 ./qpid/test.rb:32:in `connect'
 ./tests/basic.rb:39:in `consume'
 ./tests/basic.rb:63:in `test_consume'
 /usr/lib/ruby/1.8/test/unit/testcase.rb:78:in `__send__'
 /usr/lib/ruby/1.8/test/unit/testcase.rb:78:in `run'
 /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
 /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
 /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
 /usr/lib/ruby/1.8/test/unit/testsuite.rb:34:in `run'
 /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `each'
 /usr/lib/ruby/1.8/test/unit/testsuite.rb:33:in `run'
 /usr/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:46:in `run_suite'
 /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:67:in
`start_mediator'
 /usr/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:41:in `start'
 /usr/lib/ruby/1.8/test/unit/ui/testrunnerutilities.rb:29:in `run'
 /usr/lib/ruby/1.8/test/unit/autorunner.rb:216:in `run'
 /usr/lib/ruby/1.8/test/unit/autorunner.rb:12:in `run'
 /usr/lib/ruby/1.8/test/unit.rb:278
 ./run-tests:23

Does anyone know which might be the source of the problem ? I compiled
and run the qpid c++ broker.

Is it possible that the problem is associated with the amqp specs? The
error occurs here so it seems that TYPES is empty (or something
similar):
line102:      klass = TYPES[type]
line101:      klass.decode(spec, dec)

Does anyone know any documentation on the ruby client ? I would like to
read more about it but it seems to be very difficult to find something.

Thanks for any help ;)

Reply via email to