сохраняются настройки jomi tomcat - PullRequest
2 голосов
/ 14 ноября 2009

Мы хотели бы пройти ту же WAR через dev, test и production. Как мы можем сохранить наши настройки JNDI без ручного изменения server.xml? Например, в Websphere есть консоль администратора, и ресурсы JNDI можно добавлять вручную и сохранять или с помощью сценария jacl / jython добавить необходимые ресурсы JNDI.

Почему Tomcat "рекомендует" использовать context.xml? Это означает, что нам нужна отдельная сборка для каждой среды ... тогда это на самом деле не JNDI ... это прославленный файл свойств JNDI xml, поскольку context.xml должен быть включен в WAR, и всякий раз, когда мы повторно развертываем (undeploy, deploy , запустите приложение) мы теряем существующий context.xml

1 Ответ

1 голос
/ 14 ноября 2009

Таким образом, ваша настоящая проблема заключается в том, что вы хотите, чтобы какой-то веб-интерфейс, предоставленный Tomcat, управлял ресурсами JNDI без ручного редактирования server.xml (что на самом деле WAS также делает "под капотом").

Tomcat не поставляется по умолчанию с таким интерфейсом администратора, как менеджер, которого вы уже знаете. Я знаю, что есть инструменты администратора для Tomcat 5.5.x, вы можете найти его здесь , к сожалению, такого инструмента для Tomcat 6.x нет. Я не пробовал, но вы можете попробовать проверить, работает ли он и с Tomcat 6.x.

...