【发布时间】:2012-01-11 08:24:18
【问题描述】:
我们有一个使用 JRuby 构建的 Rails 应用程序,并作为由 warbler 生成的 war 文件部署到 JBoss。
在我们看来,我们有这样的 link_to 调用:
<%= link_to "link", "path/to/file" %>
但是,我们已将jboss-web.xml 中的context-root 设置为:
<context-root>my/app</context-root>
最终结果是,在将我们的 war 文件部署到 JBoss 之后,上面的链接被破坏了,因为它们不包含 context-root 值指定的前缀。
我有什么方法可以从 JRuby/Rails 获取这个 context-root 的值,以便修复我的链接?
【问题讨论】:
标签: ruby-on-rails jboss jruby warbler