Изменение уровня сообщения журнала в библиотеке - PullRequest
3 голосов
/ 29 июня 2010

Наше приложение состоит из множества библиотек, каждая из которых использует log4j для ведения журнала. Разработчик библиотек выбрал уровни для сообщений журнала, которые выводятся, но они не обязательно соответствуют нашим потребностям. Например, сообщение об ошибке для разработчика библиотеки, возможно, является для нашего приложения просто информационным сообщением.

Можно ли создать отображение с одного уровня на другой для определенного аппендера?

1 Ответ

2 голосов
/ 29 июня 2010

Единственный способ, о котором я могу подумать, - это реализовать собственный макет, который изменяет уровень регистрации входящих сообщений в соответствии с вашими потребностями. Макет не предназначен для этого, так что использовать его таким образом - взломать, но он работает. Я опубликовал пример пользовательского макета в этого раннего поста . Он сделан для другой цели, но его легко адаптировать к вашим потребностям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...