Author: jeremias
Date: Thu Jul 15 06:59:07 2010
New Revision: 964320

URL: http://svn.apache.org/viewvc?rev=964320&view=rev
Log:
Log exception if available to make error localization easier.

Modified:
    
xmlgraphics/fop/trunk/src/java/org/apache/fop/events/LoggingEventListener.java

Modified: 
xmlgraphics/fop/trunk/src/java/org/apache/fop/events/LoggingEventListener.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/events/LoggingEventListener.java?rev=964320&r1=964319&r2=964320&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/src/java/org/apache/fop/events/LoggingEventListener.java 
(original)
+++ 
xmlgraphics/fop/trunk/src/java/org/apache/fop/events/LoggingEventListener.java 
Thu Jul 15 06:59:07 2010
@@ -79,10 +79,18 @@ public class LoggingEventListener implem
         } else if (severity == EventSeverity.WARN) {
             log.warn(msg);
         } else if (severity == EventSeverity.ERROR) {
-            log.error(msg);
+            if (event.getParam("e") != null) {
+                log.error(msg, (Throwable)event.getParam("e"));
+            } else {
+                log.error(msg);
+            }
         } else if (severity == EventSeverity.FATAL) {
             if (!skipFatal) {
-                log.fatal(msg);
+                if (event.getParam("e") != null) {
+                    log.fatal(msg, (Throwable)event.getParam("e"));
+                } else {
+                    log.fatal(msg);
+                }
             }
         } else {
             assert false;



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to