使用 Warbler 时的 500 响应代码

发布于 2024-08-01 13:32:47 字数 423 浏览 5 评论 0原文

我尝试使用 warbler gem 将一个简单的 RubyOnRails 应用程序部署到 tomcat 应用程序服务器。 我只是生成了一个新应用程序,带有一个简单的脚手架,并将其配置为使用 jdbcmysql 适配器。 然后我简单地创建并迁移了数据库,执行了warbler并将war部署到我本地的tomcat(版本6.0.23)。 我可以部署战争,如果我点击应用程序,它会显示 RubyOnRails“欢迎”页面。 但如果我点击控制器,应用程序会响应 500 错误代码。 日志(catalina.out ...)保持为空。

我使用当前的 gem 版本的 Rails、Warbler 和 jdbcmysql、稳定版本的 tomcat 以及 ubuntu 中的 jruby 包(测试)。

有什么建议吗? 我在哪里可以找到更多信息、日志。

感谢您的帮助!

I've tried to deploy a simple RubyOnRails app to tomcat app-server with the warbler gem. I simply generated a new app, with a simple scaffold and configured it to use the jdbcmysql adapter. Then i simply created and migrated the database, executed warbler and deployed the war to my local tomcat (Version 6.0.23). I can deploy the war and if i hit the app it shows the RubyOnRails 'Welcome' page. But if i hit a controller, the app response with a 500 Error code. The logs (catalina.out ...) stay empty.

I use the current gem versions of rails, warbler and jdbcmysql, the stable release of tomcat and the jruby package in ubuntu (testing).

Are there any suggestions? Where can i find additional information, logs.

Thank you for your help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青丝拂面 2024-08-08 13:32:47

有两个问题需要解决:

  1. jruby-rack.jar 已损坏。 此处描述了解决方法:

kenai.com/jira/browse/JRUBY_RACK-18

或者按照以下说明进行操作:

stufftohelpyouout.blogspot.com/2009/06/how-to-get-warbler-to-include-custom.html

以及jruby-rack 快照来自:

http:// /snapshots.repository.codehaus.org/org/jruby/rack/jruby-rack/0.9.5-SNAPSHOT/

  1. 需要修复才能将 warbler 与 RubyOnRails 2.3.2 一起使用。 看看:

kenai.com/projects/jruby/pages/Rails_2_3_2

There where two issues to work around:

  1. The jruby-rack.jar is broken. A workaround is described here:

kenai.com/jira/browse/JRUBY_RACK-18

Or follow the instructions on:

stufftohelpyouout.blogspot.com/2009/06/how-to-get-warbler-to-include-custom.html

with the jruby-rack snapshot from:

http://snapshots.repository.codehaus.org/org/jruby/rack/jruby-rack/0.9.5-SNAPSHOT/

  1. There is a fix needed to use warbler with RubyOnRails 2.3.2. Have a look at:

kenai.com/projects/jruby/pages/Rails_2_3_2

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文