Я пытаюсь использовать log4j для обработки журналов веб-службы, работающей под Glassfish 3. Большинство руководств, которые я видел при использовании log4j со Glassfish, хотят, чтобы я возился с глобальными настройками Glassfish, которые яЯ хочу избежать этого, так как для каждого экземпляра Glassfish будет развернуто более одного приложения.
Можно ли как-нибудь заставить Glassfish выполнить фрагмент кода при развертывании моего веб-сервиса, что позволит мне вызывать DOMConfiguratorи настроить log4j, используя мой XML-файл?
Спасибо за любую помощь!
РЕДАКТИРОВАТЬ: Ответ заключается в том, чтобы поместить файл log4j.xml в WEB-INF / classes.В нашем случае это выглядит так, как будто log4j остается ненастроенным, но ведение журнала все еще работает, как и ожидалось.