добавление регистратора для исключения из консоли

-5

Я перешел из версии Ireport 5.5 в Studio 6.4 libs, и я начал видеть некоторые новости в журналах DEBUG и TRACE, и я решил исключить их

Información:   2017-09-15 08:14:09,920 TRACE beanutils.MethodUtils [] - Matching name=addElement on class net.sf.jasperreports.engine.design.JRDesignBand
Información: 2017-09-15 08:14:09,921 DEBUG digester.Digester [] - Fire end() for FactoryCreateRule[className=net.sf.jasperreports.engine.xml.JRTextFieldFactory, attributeName=null, creationFactory=net.sf.jasperreports.engine.xml.JRTextFieldFactory@58abbf35]
Información: 2017-09-15 08:14:09,921 DEBUG digester.Digester [] - [FactoryCreateRule]{jasperReport/pageFooter/band/textField} Pop net.sf.jasperreports.engine.design.JRDesignTextField
Información: 2017-09-15 08:14:09,922 DEBUG Digester.sax [] - ignorableWhitespace( )
Información: 2017-09-15 08:14:09,922 DEBUG Digester.sax [] - endElement(http://jasperreports.sourceforge.net/jasperreports,band,band)

поэтому я добавил в свой log4j2.xml имя журнала = "digester", но он не работает, я продолжаю видеть журналы в консоли

 <Loggers>
<Logger name="org.hibernate" level ="warn"></Logger>
-----> <Logger name="digester" level="warn"></Logger> <-------!!!!!!
<Logger name="net.sf.jasperreports" level="info"></Logger>
<Logger name="org.apache.commons.beanutils.converters" level="warn"></Logger>
<Logger name="com.mchange" level="info"></Logger>
<Root level="all">
<AppenderRef ref="console"/>
<AppenderRef ref="logfile" level="error"/>
</Root>
</Loggers>

Что я делаю неправильно?

спросил(а) 2021-01-19T13:42:02+03:00 6 месяцев, 2 недели назад
1
Решение
64

Я забыл, что я настроил "точность" для appender % c {2}: org.apache.commons.digester

<Console name="console" target="System.out">
<RegexFilter regex=".*(Javassist Enhancement failed|could not create proxy factory for).*" onMatch="DENY" onMismatch="ACCEPT"/>
<PatternLayout pattern="%d %-2p %c{2} %x - %m%n"/>
</Console>

И из-за этого я не видел завершенных пакетов, которые я должен был добавить в Logger, чтобы работать правильно

ответил(а) 2021-01-19T13:42:02+03:00 6 месяцев, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема