Great! 
Exactly what I was looking for.
Thanks

Ralph Goers <[email protected]> a écrit :

>
>See http://logback.qos.ch/manual/filters.html#levelFilter
>
>Ralph
>
>On Dec 14, 2012, at 6:40 AM, Benoît Thiébault wrote:
>
>> Hi everyone,
>> 
>> I have developed a custom LogBack appender and I would like it to receive 
>> only log messages of a given level. I don't want to hard code it in the 
>> class, but to set it in the XML configuration file.
>> 
>> I thought something like this would work (but it doesn't):
>> <root level="trace">
>>      <appender-ref ref="FILE" />
>>      <appender-ref ref="MyTraceAppender" />
>>      <appender-ref ref="MyInfoAppender" level="info"/>
>> </root>
>> 
>> I also tried something like:
>> <appender name="MyTraceAppender" class="org.test.MyLogger1"/>
>> <appender name="MyInfoAppender" class="org.test.MyLogger2" level="info"/>
>> 
>> No luck either.
>> 
>> It seems only loggers can be assigned a threshold level. So I though about 
>> something like this:
>> <logger name="test" level="info">
>>     <appender-ref ref="MyInfoAppender" />
>> </logger>
>> 
>> but this would only log messages sent by classes whose package is test. *... 
>> And I want to log anything.
>> 
>> Can anyone help?
>> 
>> Thanks
>> Ben
>> _______________________________________________
>> Logback-user mailing list
>> [email protected]
>> http://mailman.qos.ch/mailman/listinfo/logback-user
>
>
>_______________________________________________
>Logback-user mailing list
>[email protected]
>http://mailman.qos.ch/mailman/listinfo/logback-user
_______________________________________________
Logback-user mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/logback-user

Reply via email to