powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как получить перехватить и обработать сообщения в log4j
4 сообщений из 4, страница 1 из 1
Как получить перехватить и обработать сообщения в log4j
    #34942503
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно есть драйвер на java, который пишет все ошибки в Log4j, при этом иначе я от него сообщении получить не могу, может есть способ перехватывать сообщения log4j и по ним обрабатывать как то эти ошибки.
Просто незнаю с какой стороны к этой проблеме подойти.
...
Рейтинг: 0 / 0
Как получить перехватить и обработать сообщения в log4j
    #34942523
Фотография Софтверный проктолог
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты можешь указать category для драйвера, то что мешает сделать, к примеру, так?

Код: plaintext
1.
2.
3.
4.
5.
 package  mypackage;

 class  MyAppender  extends  org.apache.log4j.RollingFileAppender {
...
}


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
log4j.category.mydriver=R

log4j.appender.R=mypackage.MyAppender
log4j.appender.R.File=admin.log
log4j.appender.R.MaxFileSize=10000KB
log4j.appender.R.MaxBackupIndex= 1 
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=[%d] %p %c - %m [%l]%n
...
Рейтинг: 0 / 0
Как получить перехватить и обработать сообщения в log4j
    #34945397
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем уловил способ можно по подробнее?
...
Рейтинг: 0 / 0
Как получить перехватить и обработать сообщения в log4j
    #34945669
Anarion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
 public   class  MyAppender  extends  AppenderSkeleton {
@Override
     public   synchronized   void  append(LoggingEvent event) {
             if  (event.getLevel().isGreaterOrEqual(Level.INFO)) {
            //тут делаешь все, что хочешь
            }
    }

}
}
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как получить перехватить и обработать сообщения в log4j
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]