
Hi, Is there any way to get from MyLayout the logger level? I don't want to do this: package com.render;import org.slf4j.LoggerFactory;import ch.qos.logback.classic.Logger;import ch.qos.logback.classic.spi.ILoggingEvent;import ch.qos.logback.core.LayoutBase; import com.render.domain.Employee; public class MyLayout extends LayoutBase<ILoggingEvent>{ String level= ((Logger)LoggerFactory.getLogger("employee")).getLevel().toString();...... This works well but i don't like to instantiate an object just to get a logger level. This is my xml config file: <configuration><logger name="employee" level="debug"/> <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> <encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder"> <layout class="com.render.MyLayout" > </layout> </encoder> </appender> <root level="off"> <appender-ref ref="CONSOLE" /> </root></configuration> Thanks,Gastón.