hi, i am using drb and it is working fine on my local pc on windows…
and after uploading the code to the server it was working for
sometime but now it gives me error every time i invoke the process…
error—
uninitialized constant EmailWorker::Notifier - (NameError)
/usr/lib64/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/
dependencies.rb:477:in const_missing' /data/flywheel/releases/20071214170355/config/../script/ backgroundrb/../../config/../lib/workers/email_worker.rb:14:in
do_work’
/data/flywheel/releases/20071214170355/config/…/script/
backgroundrb/…/…/config/…/lib/workers/email_worker.rb:13:in each' /data/flywheel/releases/20071214170355/config/../script/ backgroundrb/../../config/../lib/workers/email_worker.rb:13:in
do_work’
/data/flywheel/releases/20071214170355/config/…/script/
backgroundrb/…/…/config/…/vendor/plugins/backgroundrb/
backgroundrb_rails.rb:36:in start_process' /data/flywheel/releases/20071214170355/config/../script/ backgroundrb/../../config/../vendor/plugins/backgroundrb/ backgroundrb_rails.rb:32:in
initialize’
/data/flywheel/releases/20071214170355/config/…/script/
backgroundrb/…/…/config/…/vendor/plugins/backgroundrb/
backgroundrb_rails.rb:32:in new' /data/flywheel/releases/20071214170355/config/../script/ backgroundrb/../../config/../vendor/plugins/backgroundrb/ backgroundrb_rails.rb:32:in
start_process’
/data/flywheel/releases/20071214170355/config/…/script/
backgroundrb/…/…/config/…/vendor/plugins/backgroundrb/
backgroundrb.rb:57:in new_worker' /usr/lib64/ruby/1.8/thread.rb:135:in
synchronize’
/data/flywheel/releases/20071214170355/config/…/script/
backgroundrb/…/…/config/…/vendor/plugins/backgroundrb/
backgroundrb.rb:49:in new_worker' /usr/lib64/ruby/1.8/drb/drb.rb:1555:in
send’
/usr/lib64/ruby/1.8/drb/drb.rb:1555:in perform_without_block' /usr/lib64/ruby/1.8/drb/drb.rb:1515:in
perform’
/usr/lib64/ruby/1.8/drb/drb.rb:1589:in main_loop' /usr/lib64/ruby/1.8/drb/drb.rb:1585:in
loop’
/usr/lib64/ruby/1.8/drb/drb.rb:1585:in main_loop' /usr/lib64/ruby/1.8/drb/drb.rb:1581:in
start’
/usr/lib64/ruby/1.8/drb/drb.rb:1581:in main_loop' /usr/lib64/ruby/1.8/drb/drb.rb:1430:in
run’
/usr/lib64/ruby/1.8/drb/drb.rb:1427:in start' /usr/lib64/ruby/1.8/drb/drb.rb:1427:in
run’
/usr/lib64/ruby/1.8/drb/drb.rb:1347:in initialize' /usr/lib64/ruby/1.8/drb/drb.rb:1627:in
new’
/usr/lib64/ruby/1.8/drb/drb.rb:1627:in start_service' /data/flywheel/releases/20071214170355/config/../script/backgroundrb/ start:98 /data/flywheel/releases/20071214170355/config/../script/backgroundrb/ start:94:in
fork’
/data/flywheel/releases/20071214170355/config/…/script/backgroundrb/
start:94
/data/flywheel/releases/20071214170355/config/…/script/backgroundrb/
start:86:in `fork’
/data/flywheel/releases/20071214170355/config/…/script/backgroundrb/
start:86
it says every time this (uninitialized constant EmailWorker::Notifier
- (NameError))
i also tried it without using notifier in my code but it always gives
the same error…
now i am afraid of this … Help…
Thanks,
Sandeep