[Rock-dev] [rock] #315: NEXT: undefined method call in method 'method _missing'

rock noreply at opendfki.de
Thu Aug 15 14:35:49 CEST 2013


#315: NEXT: undefined method call in method 'method _missing'
-------------------------+-------------------------------------------------
 Reporter:               |      Owner:  rock-dev-mailing-list
  elmar.berghoefer@…     |     Status:  new
     Type:  defect       |  Milestone:
 Priority:  major        |   Keywords:  Roby next method_missing
Component:  base         |  component.rb
-------------------------+-------------------------------------------------
 In File /orocos.rb/lib/orocos/roby/component.rb:587 on next branch if you
 try to run
 roby run (even without any script) you get the following message:

 Bundles[INFO]: Active bundles: virgo, rock
 14:29:19.242 (Roby) cannot load plugin orocos: /mnt/additional-data/rock-
 virgo-next/tools/orocos.rb/lib/orocos/roby/component.rb:587:in
 `method_missing': undefined method `inherited_enumerable' for #<>
 (NoMethodError)
         from /mnt/additional-data/rock-virgo-
 next/tools/orocos.rb/lib/orocos/roby/component.rb:706:in
 `<class:Component>'
         from /mnt/additional-data/rock-virgo-
 next/tools/orocos.rb/lib/orocos/roby/component.rb:610:in
 `<module:RobyPlugin>'
         from /mnt/additional-data/rock-virgo-
 next/tools/orocos.rb/lib/orocos/roby/component.rb:2:in `<module:Orocos>'
         from /mnt/additional-data/rock-virgo-
 next/tools/orocos.rb/lib/orocos/roby/component.rb:1:in `<top (required)>'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /mnt/additional-data/rock-virgo-
 next/tools/orocos.rb/lib/orocos/roby.rb:12:in `<top (required)>'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /mnt/additional-data/rock-virgo-
 next/tools/orocos.rb/lib/orocos/roby/app.rb:942:in `block in
 <module:Orocos>'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:543:in `call'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:543:in `block in using'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:526:in `map'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:526:in `using'
         from /mnt/additional-data/rock-virgo-
 next/bundles/virgo/config/init.rb:1:in `<top (required)>'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:774:in `require'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:774:in `require'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:868:in `load_base_config'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:889:in `base_setup'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app.rb:916:in `setup'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app/scripts/run.rb:31:in `block in <top
 (required)>'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/exceptions.rb:376:in `display_exception'
         from /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app/scripts/run.rb:30:in `<top (required)>'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
 `require'
         from /mnt/additional-data/rock-virgo-next/tools/roby/bin/roby:7:in
 `<main>'

 = /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:547:in
 `exit': exit (SystemExit)
 = Backtrace
 |
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:547:in
 `exit'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:547:in
 `rescue in block in using'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:550:in
 `block in using'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:526:in
 `map'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:526:in
 `using'
 |   /mnt/additional-data/rock-virgo-next/bundles/virgo/config/init.rb:1:in
 `<top (required)>'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:774:in
 `require'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:774:in
 `require'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:868:in
 `load_base_config'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:889:in
 `base_setup'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/lib/roby/app.rb:916:in
 `setup'
 |   /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app/scripts/run.rb:31:in `block in <top
 (required)>'
 |   /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/exceptions.rb:376:in `display_exception'
 |   /mnt/additional-data/rock-virgo-
 next/tools/roby/lib/roby/app/scripts/run.rb:30:in `<top (required)>'
 |   /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
 |   /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
 |   /mnt/additional-data/rock-virgo-next/tools/roby/bin/roby:7:in `<main>'

-- 
Ticket URL: <http://rock.opendfki.de/ticket/315>
rock <http://rock.opendfki.de>
rock: the robot construction kit


More information about the Rock-dev mailing list