Я использую сервер JBOSS 4.2.2 для развертывания нескольких веб-приложений. Каждое приложение использует Hibernate, и для каждого приложения есть файлы saperate log и saparate appendar. Теперь для протоколов Hibernate для одного приложения должно быть указано в файле журнала этого конкретного приложения. Кто-нибудь знает, как настроить файл log4j.xml для достижения этого?Как спрятать операторы спящего регистратора в разных файлах журналов для приложений differnet с использованием файла jboss-log4j.xml
Спасибо и уважение, Milind
Для выяснения вопроса: JBossAS использует log4j для своих собственных лесозаготовок, так что приложение развернуто на сервер не может настроить log4j для собственного использования (по крайней мере, не легко, IIRC). «Рекомендуемый» подход заключается в том, чтобы все приложения добавляли свои конфигурации ведения журнала в jboss-log4j.xml. Если два приложения используют hibernate, все журналы категории org.hibernate из любого из них перейдут к одному и тому же приложению. Milind хочет, чтобы они переходили в разные файлы журналов. –