Я хотел бы иметь эту настройку в Tomcat:
- виртуальный хост
- Веб-приложение находится непосредственно в ROOT и имеет автоматическое удаление
- Мне нужно передать некоторые конкретныеПараметр webapp в конфигурации Tomcat (внешняя война)
1-й У меня есть такой сценарий:
<Host name="my.domain.com" appBase="vhosts/my.domain.com" unpackWARs="true" autoDeploy="true">
</Host>
и ROOT.war
в каталоге $CATALINA_BASE/vhosts/my.domain.com/
->все работает отлично
2-й теперь я пытаюсь добавить параметр контекста
<Host name="my.domain.com" appBase="vhosts/my.domain.com" unpackWARs="true" autoDeploy="true">
<Context docBase="/" reloadable="true">
<Parameter name="serverRole" value="dev" override="true"/>
</Context>
</Host>
-> приложение больше не доступно для my.domain.com
(404)
-> Iтакже пытался переместить контекст из хоста в отдельный файл ROOT.xml
, находящийся в $CATALINA_BASE/conf/Catalina/my.domain.com/
, но безуспешно
На самом деле я не знаю, что указать для пути или docBase
, но, похоже, яя потерялся.