![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| bingo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 2.12.2006 Где: Minsk, Belarus Репутация: нет Всего: нет |
Подскажите, пожалуйста, что необходимо указать в log4j.properties, чтобы определенный пакет логировался в отдельный файл.
Например, есть конфигурация:
И необходимо теперь все логи из "my.pack.util" писать только в файл util.log. Как это можно сделать? |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Я не особо знаком с log4j, но я бы попробовал так:
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| bingo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 2.12.2006 Где: Minsk, Belarus Репутация: нет Всего: нет |
Да, я так тоже пробовал, но увы, пишется только в один файл =(
Может еще есть варианты? =) ps: как так, я просто не пойму, одновременно в разные файлы (appender'ы) можно писать, а по отдельности нет.. разве никто не сталкивался с такой задачей?.. |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Видимо, надо как-то поиграться с именами логгеров и аргументом функции getLogger(...). Как он у тебя вызывается?
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| bingo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 2.12.2006 Где: Minsk, Belarus Репутация: нет Всего: нет |
Вызывается посредством org.apache.commons.logging.LogFactory.getLog(java.lang.Class)
|
|||
|
||||
| bingo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 2.12.2006 Где: Minsk, Belarus Репутация: нет Всего: нет |
хм... нужно было дополнительному appender'у указать свойство Threshold =) и тогда во второй файл пишется лог.
..и еще несколько изменений и вроде как получил то, что хотел. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
При использовании log4j.xml это делается приблизительно так:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |