[Backgroundrb-devel] error starting backgroundrb

Aslan Neishaboori aneishaboori at socialvibe.com
Thu Oct 23 19:43:19 EDT 2008


> Hi Hemant
>
> This is a fresh new application with no code in it except the small  
> code i made to test backgroundrb. as you have actually pointed out i  
> did run a $: on the console and lib was there but no lib/workers  
> (with s). so that could be the reason but why is it not there and  
> how can i add it ?

On Oct 23, 2008, at 1:28 AM, hemant wrote:

> Were you upgrading from old version or fresh install?
>
> Try to reproduce the problem with a fresh rails application and send
> me the zipped copy, if it still doesn't work.
>
> Afaik, looks like "lib/workers" is not in path. Are you using
> config.pluigns directive in your rails application?
>
>
>
> On Thu, Oct 23, 2008 at 2:52 AM, Aslan Neishaboori
> <aneishaboori at socialvibe.com> wrote:
>> its been two days that i am struggling with this error. i have  
>> followed all
>> the instructions in http://backgroundrb.rubyforge.org.
>>
>> when i start the server i get the following error
>>
>>  1. /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb: 
>> 27:in
>> `gem_original_require': no such file to load -- task_alert_worker
>> (LoadError)
>>  2.   from
>> /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in
>> `require'
>>  3.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/ 
>> packet_worker_runner:35:in
>> `load_worker'
>>  4.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/ 
>> packet_worker_runner:26:in
>> `initialize'
>>  5.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/ 
>> packet_worker_runner:47:in
>> `new'
>>  6.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/ 
>> packet_worker_runner:47
>>  7.   from /opt/local/bin/packet_worker_runner:19:in `load'
>>  8.   from /opt/local/bin/packet_worker_runner:19
>>  9. /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb: 
>> 27:in
>> `gem_original_require': no such file to load -- task_alert_worker
>> (LoadError)
>> 10.   from
>> /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in
>> `require'
>> 11.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/ 
>> packet_worker_runner:35:in
>> `load_worker'
>> 12.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/ 
>> packet_worker_runner:26:in
>> `initialize'
>> 13.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/ 
>> packet_worker_runner:47:in
>> `new'
>> 14.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/ 
>> packet_worker_runner:47
>> 15.   from /opt/local/bin/packet_worker_runner:19:in `load'
>> 16.   from /opt/local/bin/packet_worker_runner:19
>>
>>
>>
>> somewhere i read that this can be fixed by rolling back the packet  
>> gem to
>> version 0.1.5. it did fix the start up problem but then when i call  
>> a worker
>> from the console i get the following error which i guess has to do  
>> with the
>> dependency.
>>
>>  1.
>> /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/ 
>> active_support/dependencies.rb:279:in
>> `load_missing_constant': uninitialized constant Packet::BinParser
>> (NameError)
>>  2.   from
>> /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/ 
>> active_support/dependencies.rb:468:in
>> `const_missing'
>>  3.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/server/lib/master_worker.rb: 
>> 165:in
>> `post_init'
>>  4.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_connection.rb:21:in
>> `invoke_init'
>>  5.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:302:in
>> `decorate_handler'
>>  6.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:76:in
>> `accept_connection'
>>  7.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:202:in
>> `handle_external_messages'
>>  8.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:178:in
>> `handle_read_event'
>>  9.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:174:in
>> `each'
>> 10.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:174:in
>> `handle_read_event'
>> 11.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:130:in
>> `start_reactor'
>> 12.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:124:in
>> `loop'
>> 13.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:124:in
>> `start_reactor'
>> 14.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:21:in
>> `run'
>> 15.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/server/lib/master_proxy.rb: 
>> 14:in
>> `initialize'
>> 16.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/ 
>> bdrb_start_stop.rb:50:in
>> `new'
>> 17.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/ 
>> bdrb_start_stop.rb:50:in
>> `start'
>> 18.   from ./script/backgroundrb:35
>> 19.
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_nbio.rb:25:in
>> `read_data': Packet::DisconnectError (Packet::DisconnectError)
>> 20.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_worker.rb:46:in
>> `handle_internal_messages'
>> 21.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:176:in
>> `handle_read_event'
>> 22.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:174:in
>> `each'
>> 23.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:174:in
>> `handle_read_event'
>> 24.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:130:in
>> `start_reactor'
>> 25.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:124:in
>> `loop'
>> 26.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:124:in
>> `start_reactor'
>> 27.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_worker.rb:20:in
>> `start_worker'
>> 28.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:133:in
>> `fork_and_load'
>> 29.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:96:in
>> `load_workers'
>> 30.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:91:in
>> `each'
>> 31.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:91:in
>> `load_workers'
>> 32.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:20:in
>> `run'
>> 33.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/server/lib/master_proxy.rb: 
>> 14:in
>> `initialize'
>> 34.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/ 
>> bdrb_start_stop.rb:50:in
>> `new'
>> 35.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/ 
>> bdrb_start_stop.rb:50:in
>> `start'
>> 36.   from ./script/backgroundrb:35
>> 37.
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_nbio.rb:25:in
>> `read_data': Packet::DisconnectError (Packet::DisconnectError)
>> 38.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_worker.rb:46:in
>> `handle_internal_messages'
>> 39.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:176:in
>> `handle_read_event'
>> 40.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:174:in
>> `each'
>> 41.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:174:in
>> `handle_read_event'
>> 42.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:130:in
>> `start_reactor'
>> 43.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:124:in
>> `loop'
>> 44.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_core.rb:124:in
>> `start_reactor'
>> 45.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_worker.rb:20:in
>> `start_worker'
>> 46.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:133:in
>> `fork_and_load'
>> 47.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:108:in
>> `start_worker'
>> 48.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/server/lib/master_proxy.rb: 
>> 16:in
>> `initialize'
>> 49.   from
>> /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/ 
>> packet_master.rb:19:in
>> `run'
>> 50.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/server/lib/master_proxy.rb: 
>> 14:in
>> `initialize'
>> 51.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/ 
>> bdrb_start_stop.rb:50:in
>> `new'
>> 52.   from /Users/aslan/Documents/Aptana
>> Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/ 
>> bdrb_start_stop.rb:50:in
>> `start'
>> 53.   from ./script/backgroundrb:35
>>
>>
>> i am running os x.
>> my gem versions :
>> *** LOCAL GEMS ***
>>
>> actionmailer (2.1.1, 1.3.5)
>> actionpack (2.1.1, 1.13.5)
>> actionwebservice (1.2.5)
>> activerecord (2.1.1, 1.15.5)
>> activeresource (2.1.1)
>> activesupport (2.1.1, 1.4.4)
>> arrayfields (4.6.0)
>> capistrano (2.5.0)
>> capistrano-ext (1.2.1)
>> cgi_multipart_eof_fix (2.5.0)
>> cheat (1.2.1)
>> chronic (0.2.3)
>> daemons (1.0.10)
>> eventmachine (0.12.2)
>> fastercsv (1.4.0)
>> fastthread (1.0.1)
>> fattr (1.0.3)
>> gem_plugin (0.2.3)
>> git (1.0.5)
>> git-rails (0.2.1)
>> highline (1.4.0)
>> hoe (1.7.0)
>> hpricot (0.6.161)
>> libxml-ruby (0.8.3)
>> main (2.8.2)
>> memcache-client (1.5.0)
>> mongrel (1.1.5)
>> mysql (2.7)
>> net-scp (1.0.1)
>> net-sftp (2.0.1)
>> net-ssh (2.0.4)
>> net-ssh-gateway (1.0.0)
>> packet (0.1.14)
>> rails (2.1.1, 1.2.5)
>> rake (0.8.3)
>> rubyforge (1.0.0)
>> starling (0.9.8)
>> SyslogLogger (1.4.0)
>> ZenTest (3.10.0)
>>
>> by the way every time i changed something i removed
>> ./script/load_worker_env.rb and ./script/backgroundrb and ran
>> rake backgroundrb:setup
>>
>> how can i fix this problem.
>>
>> aslan
>> _______________________________________________
>> Backgroundrb-devel mailing list
>> Backgroundrb-devel at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/backgroundrb-devel
>>
>
>
>
> -- 
> Let them talk of their oriental summer climes of everlasting
> conservatories; give me the privilege of making my own summer with my
> own coals.
>
> http://gnufied.org



More information about the Backgroundrb-devel mailing list