NoMethodError:在tomcat上部署rails app时的relative_url_root

ava*_*ach 4 deployment tomcat ruby-on-rails jruby

我尝试按照本教程在tomcat上部署我的jruby应用程序,但它始终以:

--- Backtrace
    NoMethodError: undefined method `relative_url_root=' for ActionController::Base:Class
          send at org/jruby/RubyKernel.java:2097
Run Code Online (Sandbox Code Playgroud)

尝试使用tomcat 6和7.

我的jruby版本是1.6.5,我使用Rails 3.1(太新鲜了?)

谢谢你的帮助

Jef*_*rin 6

我们遇到了同样的问题,它被追溯到新版jruby-rack(1.1.1 IIRC).我们降级到1.0.10,问题就消失了.我不确定问题的"根"是什么.