log4j фильтрация на основе EAR - PullRequest
0 голосов
/ 25 апреля 2011

Наше приложение в настоящее время регистрируется с использованием Log4j на уровне приложения. Существует не менее 8 EAR файлов, которые развертываются при запуске сервера. Все 8 EAR регистрируются в файле File1.log . Я хочу отделить 1 ухо. Например, 7 файлов EAR должны продолжать регистрироваться в файле File1.log , однако восьмой файл сообщает, что ABCD.EAR должен войти в файл ABCD.LOG .

1 Ответ

0 голосов
/ 25 апреля 2011

Мне кажется, я понял это.Хотя это было простое решение, но все примеры в Интернете были основаны на файле .properties, и я искал конфигурацию файла .xml.

  1. Прежде всего, мне нужен appender

  2. Тогда мне нужно сообщить регистратору, какой класс heirarchy для входа, используя это.ABCD.ear имеет файловую иерархию как project.abcd. *.Поэтому я добавил эту строку в log4j.xml

Надеюсь, это будет полезно для кого-то еще.

PS: Что не так с форматированием XML в поле редактирования?... мой xml раньше не был виден, тогда мне пришлось добавить пробелы, и теперь он не "правильно отформатирован" ..: s

...