2016-09-14 3 views
1

Я использую netty и resteasy для реализации интерфейса REST. Я получаю эти записи в моих журнальных файлах:Как удалить сообщения журнала RESTEASY i18N?

2016-09-14 13:29:31.116 DEBUG i18n getInvoker() - RESTEASY002315: PathInfo: /director/logmessage 
2016-09-14 13:29:31.126 DEBUG i18n getInvoker() - RESTEASY002315: PathInfo: /director/sendresult 
2016-09-14 13:29:31.154 DEBUG i18n getInvoker() - RESTEASY002315: PathInfo: /director/logmessage 
2016-09-14 13:29:31.161 DEBUG i18n getInvoker() - RESTEASY002315: PathInfo: /director/logmessage 

пакет i18n, кажется, в родном распределении Java: com.sun.imageio.plugins, я попытался изменить Log4 jlevels следующим образом:

<appender name="netty" class="org.apache.log4j.FileAppender"> 
    <param name="append" value="true" /> 
    <param name="file" value="atf_logs/atf_http.log" /> 
    <layout class="org.apache.log4j.PatternLayout"> 
     <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %-5p %c{1} %M() - %m%n" /> 
    </layout> 
    <filter class="org.apache.log4j.varia.LevelRangeFilter"> 
     <param name="LevelMin" value="ERROR" /> 
     <param name="LevelMax" value="FATAL" /> 
    </filter> 
</appender> 

<logger name="com.sun.imageio.plugins" additivity="false"> 
    <level value="INFO" /> 
    <appender-ref ref="netty" /> 
</logger> 

У меня есть также пытался:

<logger name="org.jboss.resteasy.client.jaxrs.i18n" additivity="false"> 
    <level value="INFO" /> 
    <appender-ref ref="netty" /> 
</logger> 

Любые идеи оценили.

ответ

2

Вы можете попытаться настроить следующие за log4j:

<logger name="org.jboss.resteasy.core" level="INFO" /> 
<logger name="org.jboss.resteasy.specimpl" level="INFO" /> 
<logger name="org.jboss.resteasy.plugins.server" level="INFO" /> 

Смотрите здесь для получения дополнительной информации http://docs.jboss.org/resteasy/docs/2.3.0.GA/userguide/html/Installation_Configuration.html#RESTEasyLogging

+0

Я добавил эти два варианта log4j.xml: '<имя регистратора =" org.apache. HTTP»аддитивности = "ложно"> <уровень значение = "INFO"/> <регистратор имя = "org.jboss.resteasy" аддитивности = "ложь" > <значение уровня = "INFO" /> ' – eeijlar

Смежные вопросы