Author: sdeboy
Date: Tue Oct 27 04:32:34 2009
New Revision: 830054
URL: http://svn.apache.org/viewvc?rev=830054&view=rev
Log:
If level value couldn't be parsed as a known level, append that text to the
message field
Modified:
logging/log4j/companions/receivers/trunk/src/main/java/org/apache/log4j/varia/LogFilePatternReceiver.java
Modified:
logging/log4j/companions/receivers/trunk/src/main/java/org/apache/log4j/varia/LogFilePatternReceiver.java
URL:
http://svn.apache.org/viewvc/logging/log4j/companions/receivers/trunk/src/main/java/org/apache/log4j/varia/LogFilePatternReceiver.java?rev=830054&r1=830053&r2=830054&view=diff
==============================================================================
---
logging/log4j/companions/receivers/trunk/src/main/java/org/apache/log4j/varia/LogFilePatternReceiver.java
(original)
+++
logging/log4j/companions/receivers/trunk/src/main/java/org/apache/log4j/varia/LogFilePatternReceiver.java
Tue Oct 27 04:32:34 2009
@@ -848,7 +848,9 @@
level = (String) fieldMap.remove(LEVEL);
Level levelImpl = (level == null ? Level.DEBUG :
Level.toLevel(level.trim()));
if (level != null && !level.equals(levelImpl.toString())) {
- getLogger().debug("found unexpected level: " + level + ", logger: " +
logger.getName() + ", msg: " + message);
+ getLogger().debug("found unexpected level: " + level + ", logger: " +
logger.getName() + ", msg: " + message);
+ //make sure the text that couldn't match a level is added to the
message
+ message = level + " " + message;
}
threadName = (String) fieldMap.remove(THREAD);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]