2011-02-09 1 views
3

Я использую диспетчер tomcat для развертывания моих военных файлов. Для того, чтобы обновить войну я использую следующий URL:Как сохранить конфигурацию xml при перераспределении с помощью обновления?

http://localhost:8080/manager/deploy?path=/example&war=file:/path/example.war&update=true 

Проблема заключается в том, что с помощью этого XML с конфигурацией (под Catalina/LOCALHOST/example.xml), стирается.

Как его сохранить?

ответ

0

Поместите свою конфигурацию в свой адрес webapp META-INF/context.xml, а tomcat позаботится обо всем остальном.

+0

Я не знал этого варианта, но это невозможно, потому что я использую ту же войну на разных серверах, которые нуждаются в различной конфигурации. – Mateu

+0

Если ваш процесс сборки поддерживает его, у вас может быть много context.xml для многих целевых серверов. Другой вариант - разместить объявления context.xml статически внутри server.xml. Однако я предлагаю попробовать первый вариант. – cherouvim

+0

Это было не то, чего я ожидал, но я полагаю, что другого пути нет. Благодаря! – Mateu

Смежные вопросы