1

有人在 JRuby on Rails 战争部署和 calendar_date_select 方面取得了成功吗?gem 不会包含辅助函数,并且我会收到以下错误,因为该函数未在应用程序中声明:

undefined method 'calendar_date_select_includes' for #<ActionView::Base:0xbe823>

在将 calendar_date_select 作为插件安装后,我能够让它在开发环境的 war 文件部署中工作。尽管如此,当war文件中的rails环境更改为“生产”时,我现在收到与插件相同的错误。

关于前进的方向有什么想法吗?

JRuby:1.3.0 Rails:2.3.2 日历日期选择:1.15 Tomcat:6.0

4

1 回答 1

1

我遇到了同样的问题并使用此补丁解决了它:http ://code.google.com/p/calendardateselect/issues/detail?id=161

这是因为calendar_date_select构建了一个/public使用路径Rails.root(在打包应用程序时Warble是 under WEB-INF)。

于 2009-07-29T15:22:19.183 回答