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]

Reply via email to