
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