Мы развертываем несколько веб-приложений на сервере приложений Glassfish 3.1.x. Я хотел бы выделить сторонние библиотеки из отдельных файлов войны и добавить их в общее место, чтобы сократить время развертывания. В качестве дополнительного преимущества дисковое пространство также уменьшается.Варианты развертывания Glassfish3 для сторонних библиотек
Я попытался добавить библиотеки в каталог домена/lib. Единственная проблема, с которой я сталкиваюсь, - это регистрация. Мы используем slf4j и logback для регистрации приложений (некоторые из сторонних библиотек также используют то же самое). Поскольку библиотеки находятся в домене/lib, в то время как файлы конфигурации (logback.xml) находятся в отдельных военных файлах, журнал не находит их и начинает вести журнал в режиме по умолчанию (debug) для всех пакетов.
Как настроить мои приложения так, чтобы библиотеки сторонних разработчиков размещались в центральном месте в стеклянной платке, и ведение журнала выполняется в соответствии с конфигурационными файлами (logback.xml) из отдельных веб-приложений?
Отлично работает! Модификация файла web.xml для добавления записи jndi и переименование файла logback.xml сделала трюк. Спасибо за быструю помощь! –