Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Problem:
Consider the following line in the log4j.properties file:
log4j.logger.MyClass=TRACE_
Where the underscore represents a trailing space before the line ends. This causes TRACE message for `MyClass` to be silently omitted from the log but no warning is printed. Removing the trailing space restores output of the TRACE message for the respective class.
Suggested Fix:
Either implicitly trim the line when parsing the property file and ignore the space, or print a warning during start.