I get the following exception when starting my Rails app. The app uses the lockdown gem. I'm using GlassFish Prelude and Netbeans 6.7.1. lockdown does a lot of work when launching the app, e.g., I think it looks at all the controllers to check them against it's access control rules. Do I need to bump up the time allowed for initialization or is there a recommended way to move this kind of startup to somewhere else in a rails app?
WARNING: Dynamic pool did not finish initialization in a reasonable amount of time! Only 0 of 1 initialized sucessfully!
INFO: Loading Rails application jcidr2 at /
INFO: Loading jcidr2 Application done is 33953 ms
INFO: Sun GlassFish Enterprise Server v3 Prelude startup time : Felix(15812ms) startup services(36531ms) total(52343ms)
SEVERE: Exception in thread "pool-11-thread-1"
SEVERE: C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require':
SEVERE: IO error -- C:\InstantRailsAS4/rails_apps/jcidr2/lib/lockdown/init (LoadError)
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in `new_constants_in'
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/lockdown-1.3.1/lib/lockdown.rb:48:in `mixin'
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/lockdown-1.3.1/lib/lockdown.rb:75
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/lockdown-1.3.1/lib/lockdown.rb:31:in `require'
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
SEVERE: ... 12 levels...
SEVERE: from C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:113:in `run'
SEVERE: from C:\InstantRailsAS4\rails_apps\jcidr2/config/environment.rb:27
SEVERE: from C:\InstantRailsAS4\rails_apps\jcidr2/config/environment.rb:1
SEVERE: ...internal jruby stack elided...
SEVERE: from Kernel.require(C:/Program Files/NetBeans 6.7.1/ruby2/jruby-1.2.0/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31)
---------------------------------------------------------------------
To unsubscribe, e-mail:
users-unsubscribe@...
For additional commands, e-mail:
users-help@...