|
From: <pat...@us...> - 2009-01-05 19:57:55
|
Revision: 829
http://cishell.svn.sourceforge.net/cishell/?rev=829&view=rev
Author: pataphil
Date: 2009-01-05 19:57:49 +0000 (Mon, 05 Jan 2009)
Log Message:
-----------
Made the logging of stack traces more proper. (It only worked before as an indirect hack.)
Modified Paths:
--------------
trunk/clients/gui/org.cishell.reference.gui.log/src/org/cishell/reference/gui/log/LogToFile.java
Modified: trunk/clients/gui/org.cishell.reference.gui.log/src/org/cishell/reference/gui/log/LogToFile.java
===================================================================
--- trunk/clients/gui/org.cishell.reference.gui.log/src/org/cishell/reference/gui/log/LogToFile.java 2009-01-05 17:55:56 UTC (rev 828)
+++ trunk/clients/gui/org.cishell.reference.gui.log/src/org/cishell/reference/gui/log/LogToFile.java 2009-01-05 19:57:49 UTC (rev 829)
@@ -90,21 +90,9 @@
javaLogLevel = Level.INFO;
} // edited by Felix Terkhorn. ter...@gm... May-9-2007
- // Log the exception?
- Throwable throwableToBeLogged = entry.getException();
-
- // Log the exception's stack trace?
- if (throwableToBeLogged != null) {
- // TODO: Log to a different file? This would possibly be where we'd
- // check the preferences/etc.
- StringWriter stackTraceStringWriter = new StringWriter();
-
- throwableToBeLogged.printStackTrace(new PrintWriter(stackTraceStringWriter));
- logger.log(javaLogLevel, "Stace Trace: " + stackTraceStringWriter.toString() + "\r\n");
- }
-
if (goodMessage(message)) {
- logger.log(javaLogLevel, message + "\r\n"); // stdout printing happens here, despite having 1 handler only
+ // stdout printing happens here, despite having 1 handler only.
+ logger.log(javaLogLevel, message + "\r\n", entry.getException());
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|