Я занимаюсь разработкой веб-приложения с использованием Spring Framework, Hibernate и Wicket. Я интегрировал модуль времени выполнения BIRT в качестве компонента отчетности, но у меня проблема с ведением журнала. Каждый другой компонент приложения в конечном итоге доставляет свои сообщения журнала в log4j
. У меня есть один log4j
файл конфигурации, который позволяет мне настраивать детали каждого компонента.
BIRT, однако, хочет, чтобы я позвонил setLogConfig()
с аргументом имени каталога. Первая проблема заключается в том, что это дает мне еще один путь к файловой системе для размещения в конфигурации приложения, а вторая проблема заключается в том, что я не могу следить за журналами BIRT, используя те же инструменты, что и остальные приложения.
У кого-нибудь есть решение для интеграции регистрации BIRT в log4j
или в какую-либо другую систему регистрации приложений?