aspose file tools*
The moose likes Other Open Source Projects and the fly likes Printing method name using log4j Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » Other Open Source Projects
Bookmark "Printing method name using log4j" Watch "Printing method name using log4j" New topic
Author

Printing method name using log4j

Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Hi,

When I use JDK logger it prints the method name from the log is coming from but I have noticed that lo4j does not print the method name. How do I print the method name using lo4j?

Thanks
Pradeep


Groovy
Pavan Panduga
Ranch Hand

Joined: Jun 12, 2002
Posts: 68
Pradeep,

Have you tried M option for your layout?

It outputs the method name where the logging request was issued. But this may have some performance overhead.


Regards,
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Have you tried M option for your layout?


Thanks Pavan! Could you please tell me how to use the M option?
Pavan Panduga
Ranch Hand

Joined: Jun 12, 2002
Posts: 68
Pradeep,
for example like this:



please see PatternLayout javadoc for more options.
[ August 13, 2004: Message edited by: Pavan Kumar Panduga ]
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

Thanks Pavan
 
Consider Paul's rocket mass heater.
 
subject: Printing method name using log4j