Martin Ritchie wrote:
Hi does anyone have any objection to me changing the logging format in
our default log4j-test file. I think our current value gives us very
little to help diagnose any problems.

Suggested change:

-      <param name="ConversionPattern" value="%-5p %c{1} - %m%n"/>
+      <param name="ConversionPattern" value="%d %-5p [%t] %C{2}
(%F:%L) - %m%n"/>

This would result in a change from:

DEBUG ConfigurationUtils - Configuration loaded from the base path
acl.config.xml

to

2008-07-02 06:10:56,276 DEBUG [main] configuration.ConfigurationUtils
(ConfigurationUtils.java:342) - Configuration loaded from the base
path acl.config.xml

I'd be +1 with the following mods:

I'd leave out the date portion of the timestamp since that doesn't seem particularly useful for test runs.

Also, I don't know if this is still an issue, but I know it used to be the case that printing the filename/line number actually slows down logging a fair bit. I might be tempted to leave that out as well since it is should be fairly easy to locate the log statement based on the text. (If it's not, the text should probably be modified.)

--Rafael

Reply via email to