У нас есть приложение Rails, созданное с помощью JRuby и развернутое в JBoss в виде файла войны, сгенерированного варблером.
В наших представлениях у нас есть вызовы link_to следующим образом:
<%= link_to "link", "path/to/file" %>
Однако мы установили для нашего context-root
в jboss-web.xml
что-то вроде:
<context-root>my/app</context-root>
Конечным результатом является то, что после развертывания нашего файла войны в JBoss приведенные выше ссылки не работают, поскольку они не включают префикс, указанный значением context-root
.
Есть ли способ получить значение этого context-root
из JRuby/Rails, чтобы я мог исправить свои ссылки?