Имя пути контекста jboss-web.xml отличается от имени файла войны - PullRequest
1 голос
/ 10 марта 2010

Имя контекста в jboss-web.xml отличается от приложения, которое мы развертываем в jboss-5.0 GA.

Мое приложение создает несколько файлов в подпапках приложений. но когда он создает файлы, он ищет приложение с именем, которое упоминается как файл jboss-web.xml.

В качестве приложения я использую файл exploded-war, который похож на файл. Внутри этого много папок.

<context-root>/Test</context-root>

но мое приложение называется Test-0.0.1


Привет. На самом деле / ​​Test - это имя моего контекста в jboss-web.xml

1 Ответ

0 голосов
/ 29 августа 2010

context-root используется для указания серверу приложений, какому веб-приложению следует делегировать запрос на основе URL-адреса. Теперь, насколько я понимаю, вы хотите получить доступ к ресурсам внутри вашего приложения, например http (s): /: / Test / YouResourceName. Чтобы сделать что-то подобное, я предлагаю сохранить контекст-корень как Test (не начинающийся с '/'). Вам нужно указать web-uri как дочерний элемент тега, в котором вы указали context-root. Так это должно выглядеть примерно так:

Тест-0.0.1.war Тестовое задание

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...