- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
似乎将 Tomcat 作为服务运行并不能很好地与使用 warble 打包的 Rails 3 应用程序配合使用。看日志文件,好像不是循环依赖,就是动态解析的依赖找不到,所以循环。最终,org.jruby.exceptions.RaiseException: stack level too deep
被抛出。但是,当我改用startup.bat
启动Tomcat时,就没有出现这个问题。
任何帮助将不胜感激!我一直在拼命寻找这个问题的答案。提前致谢!
最佳答案
我猜你的数据库连接信息包含一个意外的空字符串,系统正试图在某处将其转换为大写。请参阅此错误消息作为提示:
at ERB.result(C:/bin/apache-tomcat-6.0.29/webapps/rails3app/WEB-INF/gems/gems/railties-3.0.0/lib/rails/application/configuration.rb:86) at Rails::Application::Configuration.database_configuration(C:/bin/apache-tomcat-6.0.29/webapps/rails3app/WEB-INF/gems/gems/activerecord-3.0.0/lib/active_record/railtie.rb:58)
这可以通过配置编辑来纠正。
关于windows - JRuby on Rails 不适用于在 Windows Server 2008 上作为服务运行的 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4216509/
我是一名优秀的程序员,十分优秀!