sdeboy 2004/07/08 22:43:47
Modified: src/java/org/apache/log4j/chainsaw/layout
EventDetailLayout.java
src/java/org/apache/log4j/chainsaw/help release-notes.html
Log:
Modified the event detail layout to escape XML characters in the message.
Revision Changes Path
1.9 +1 -2
logging-log4j/src/java/org/apache/log4j/chainsaw/layout/EventDetailLayout.java
Index: EventDetailLayout.java
===================================================================
RCS file:
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/layout/EventDetailLayout.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- EventDetailLayout.java 10 May 2004 09:48:54 -0000 1.8
+++ EventDetailLayout.java 9 Jul 2004 05:43:46 -0000 1.9
@@ -182,10 +182,9 @@
String fqnCategory = escape(event.getFQNOfLoggerClass());
Logger logger = Logger.getLogger(event.getLoggerName());
String threadName = event.getThreadName();
- Object msg = event.getMessage();
+ Object msg = escape(event.getMessage().toString());
String ndc = event.getNDC();
// Hashtable mdc = formatMDC(event);
- String[] throwableStringRep = event.getThrowableStrRep();
LocationInfo li = null;
if (event.locationInformationExists()) {
li = formatLocationInfo(event);
1.28 +1 -0
logging-log4j/src/java/org/apache/log4j/chainsaw/help/release-notes.html
Index: release-notes.html
===================================================================
RCS file:
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/help/release-notes.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- release-notes.html 9 Jul 2004 04:54:28 -0000 1.27
+++ release-notes.html 9 Jul 2004 05:43:47 -0000 1.28
@@ -12,6 +12,7 @@
<h2>8 July 2004</h2>
<ul>
<li>Corrected a bug in LogFilePatternReceiver that prevented the processing of log
files with delimited PROP entries. Thanks to Pranav Vora for reporting this.</li>
+ <li>Modified the event detail layout to escape XML characters in the message.
Thanks to Olivier Bedelet for reporting this one.</li>
</ul>
<h2>1 July 2004</h2>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]