Tomcat поддерживает развертывание WebApp, используя только дескриптор контекста, который, будучи помещенным в правильный каталог, может переопределять контекстные параметры и указывать на фактический файл WAR для запуска.Эти контекстные описания выглядят как ...
<Context
reloadable="true"
docBase="/Users/bobk/work/workspace/xproject/dist/xproject.war">
<Parameter
name="ATGRestURLPrefix"
value="http://bobk-mbp.local:8180/rest/bean/"
type="java.lang.String"
override="false" />
</Context>
Мы работаем с JBoss 5 здесь, и я изучил документацию и не могу найти способ сделать это в среде JBoss.В JBoss 5 мой единственный выбор - это прямое развертывание WAR в каталоге server / blahBlahBlah / deploy ИЛИ разнесенное развертывание WAR в тот же каталог server / blahBlahBlah / deploy.С разнесенной WAR возможно, что web.xml может быть отредактирован, но я пытаюсь избежать этого.Я бы предпочел дать нашим сотрудникам Ops один файл для редактирования, чтобы переопределить некоторые значения параметров контекста, которые я инициализирую в файле web.xml WebApp.1006 *