WAR created with warble compiled can't find class files on runtime 
initialization
---------------------------------------------------------------------------------

                 Key: JRUBY-5177
                 URL: http://jira.codehaus.org/browse/JRUBY-5177
             Project: JRuby
          Issue Type: Bug
          Components: Rails WAR Deployment
    Affects Versions: JRuby 1.4
         Environment: Fedora 8, Maven 2.2.1, Java 1.6.0 Update 22, Jruby 1.4.1, 
Warbler 1.2.1, Resin 4.0
            Reporter: Dan Chiao


Upon exploding the WAR, Resin outputs the following stack trace:

[10-11-09 16:54:31.499] {main} expanding 
/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1.war to 
/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1
[10-11-09 16:54:36.830] {main} In-place class redefinition (HotSwap) is 
available.
[10-11-09 16:55:00.776] {main} WebApp[http://default] Info: using runtime pool 
timeout of 30 seconds
[10-11-09 16:55:00.776] {main} WebApp[http://default] Info: received min 
runtimes = 4
[10-11-09 16:55:00.776] {main} WebApp[http://default] Info: received max 
runtimes = 4
[10-11-09 16:55:11.466] {main} WebApp[http://default] Error: unable to 
initialize application
                               org.jruby.rack.RackInitializationException: no 
such file to load -- 
/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/config/environments/staging.class
                                from 
file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-stdlib-1.4.1.jar!/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
 `require'
                                from 
/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156:in
 `require'
                                from 
/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:521:in
 `new_constants_in'
                                from 
/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156:in
 `require'
                                from 
/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/config/environments/staging.rb:1:in
 `load_environment'
                               
                                at 
org.jruby.rack.DefaultRackApplicationFactory$4.init(DefaultRackApplicationFactory.java:184)
                                at 
org.jruby.rack.SerialPoolingRackApplicationFactory.launchInitialization(SerialPoolingRackApplicationFactory.java:30)
                                at 
org.jruby.rack.SerialPoolingRackApplicationFactory.fillInitialPool(SerialPoolingRackApplicationFactory.java:18)
                                at 
org.jruby.rack.PoolingRackApplicationFactory.init(PoolingRackApplicationFactory.java:67)
                                at 
org.jruby.rack.RackServletContextListener.contextInitialized(RackServletContextListener.java:40)
                                at 
com.caucho.server.webapp.WebApp.start(WebApp.java:3012)
                                at 
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:693)
                                at 
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
                                at 
com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:557)
                                at 
com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:160)
                                at 
com.caucho.server.webapp.WebAppContainer.startImpl(WebAppContainer.java:719)
                                at 
com.caucho.server.host.Host.startImpl(Host.java:502)
                                at 
com.caucho.server.webapp.WebAppContainer.start(WebAppContainer.java:699)
                                at 
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:693)
                                at 
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)
                                at 
com.caucho.server.deploy.DeployController.startOnInit(DeployController.java:557)
                                at 
com.caucho.server.deploy.DeployContainer.start(DeployContainer.java:160)
                                at 
com.caucho.server.host.HostContainer.start(HostContainer.java:489)
                                at 
com.caucho.server.cluster.Server.start(Server.java:1900)
                                at 
com.caucho.server.resin.Resin.start(Resin.java:1086)
                                at 
com.caucho.server.resin.Resin.initMain(Resin.java:1627)
                                at 
com.caucho.server.resin.Resin.main(Resin.java:1859)
                               Caused by: org.jruby.exceptions.RaiseException: 
no such file to load -- 
/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/config/environments/staging.class
                                at 
(unknown).new(file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-stdlib-1.4.1.jar!/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31)
                                at 
Kernel.require(file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-stdlib-1.4.1.jar!/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31)
                                at 
Kernel.require(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156)
                                at 
ActiveSupport::Dependencies::Loadable.require(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:521)
                                at 
ActiveSupport::Dependencies.new_constants_in(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156)
                                at 
ActiveSupport::Dependencies::Loadable.require(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/config/environments/staging.rb:1)
                                at 
Rails::Initializer.load_environment(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/activesupport-2.3.3/lib/active_support/core_ext/kernel/reporting.rb:11)
                                at 
Kernel.eval(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/rails-2.3.3/lib/initializer.rb:386)
                                at 
Rails::Initializer.load_environment(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/activesupport-2.3.3/lib/active_support/core_ext/kernel/reporting.rb:11)
                                at 
Kernel.silence_warnings(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/rails-2.3.3/lib/initializer.rb:379)
                                at 
Rails::Initializer.load_environment(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/rails-2.3.3/lib/initializer.rb:137)
                                at 
Rails::Initializer.process(/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/gems/gems/rails-2.3.3/lib/initializer.rb:113)
                                at 
#<Class:01x516a4aef>.run(config/environment.rb:29)
                                at 
Kernel.load(file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-rack-1.0.3.jar!/jruby/rack/rails.rb:44)
                                at 
JRuby::Rack::RailsBooter::Rails2Environment.load_environment(file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-rack-1.0.3.jar!/jruby/rack/rails.rb:38)
                                at 
JRuby::Rack::RailsBooter::Rails2Environment.to_app(file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-rack-1.0.3.jar!/jruby/rack/rails.rb:186)
                                at #<Class:01x3c993730>.new(<script>:2)
                                at 
(unknown).(unknown)(file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-rack-1.0.3.jar!/vendor/rack-1.2.1/rack/builder.rb:46)
                                at 
Kernel.instance_eval(file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-rack-1.0.3.jar!/vendor/rack-1.2.1/rack/builder.rb:46)
                                at 
Kernel.instance_eval(file:/mnt/RESIN/WWW/webapps/fliptop-f4p-beta-0.1/WEB-INF/lib/jruby-rack-1.0.3.jar!/vendor/rack-1.2.1/rack/builder.rb:46)
                                at Rack::Builder.initialize(<script>:2)
                                at (unknown).new(<script>:2)
                                at (unknown).(unknown)(:1)


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to