
Why not make a logger just for method2? Something like this might do it for you: public Class D{ Logger logger = LoggerFactory.getLogger(D.class); Logger loggerForMethod2 = LoggerFactory.getLogger(*D.class + " #method2"*); public void method1(){ logger.info("method1"); } public void method2(){ logger.info("method2"); } } On Mon, Sep 20, 2010 at 10:21 AM, <marc.baumgartner@degussa-bank.de> wrote:
Hi all,
is there a possibility to log depending on the class or method? For example I have the following scenario:
package a.b.c
public Class D{
Logger logger = LoggerFactory.getLogger(D.class);
public void method1(){ logger.info("method1"); }
public void method2(){ logger.info("method2"); } }
I look for something like this in logback configuration:
<logger name=*"a.b.c.D#method1"* level=*"INFO"* />
<root level=*"WARN"*> </root>
After calling method1 and method2 I would expect only the log entry of method 2.
Is this possible?
Thanks & regards, Marc
_______________________________________________ Logback-user mailing list Logback-user@qos.ch http://qos.ch/mailman/listinfo/logback-user