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


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
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: 8898

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: 8898

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: 8898

Thanks Pavan
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Printing method name using log4j
 
Similar Threads
Clarification on init() method of HttpServlet
How to get java class name and method name and print it from the method
log4j vs commons logging
how to add LOG function in richfaces
Log4j error while deploying EJB 3.0 in weblogic 10