]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Fixed spurious (nuisance) errors on print/awt renderers
authorChristian Geisert <chrisg@apache.org>
Mon, 9 Dec 2002 00:53:36 +0000 (00:53 +0000)
committerChristian Geisert <chrisg@apache.org>
Mon, 9 Dec 2002 00:53:36 +0000 (00:53 +0000)
Submitted by: Ralph LaChance (Ralph_LaChance@compuserve.com)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_20_2-maintain@195742 13f79535-47bb-0310-9956-ffa450edef68

src/org/apache/fop/apps/AWTStarter.java
src/org/apache/fop/apps/PrintStarter.java
src/org/apache/fop/messaging/MessageHandler.java

index 9ee4f91e20fea041f6d95d3ba7e61f426b0c2e19..2aec3acfda9e88323fb8f6eb80b3fbbd2977d2cf 100644 (file)
@@ -28,7 +28,9 @@ import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
 import org.xml.sax.SAXParseException;
 
-
+// Avalon
+import org.apache.avalon.framework.logger.ConsoleLogger;
+import org.apache.avalon.framework.logger.Logger;
 
 // Java
 import java.io.FileReader;
@@ -93,7 +95,7 @@ public class AWTStarter extends CommandLineStarter {
         renderer.setProgressListener(frame);
         renderer.setComponent(frame);
         driver = new Driver();
-        driver.setLogger(log);
+        driver.setLogger(new ConsoleLogger(ConsoleLogger.LEVEL_INFO));
         if (errorDump) {
             driver.setErrorDump(true);
         }
index 6f8820e66b7209c88da4611e4057901afe77fd59..2d3750069fd26ad6b38ca8a2834cb1fb6c1d0ec6 100644 (file)
@@ -35,6 +35,9 @@ import org.apache.fop.layout.AreaTree;
 import org.apache.fop.layout.Page;
 import org.apache.fop.messaging.MessageHandler;
 
+// Avalon
+import org.apache.avalon.framework.logger.ConsoleLogger;
+import org.apache.avalon.framework.logger.Logger;
 
 /**
  * This class prints a xsl-fo dokument without interaction.
@@ -59,8 +62,10 @@ public class PrintStarter extends CommandLineStarter {
             driver.setErrorDump(true);
         }
 
-        String version = Version.getVersion();
-        MessageHandler.errorln(version);
+        // Nov 18, 02  eliminates spurious [ERROR] message to logger
+        
+        driver.setLogger (new ConsoleLogger(ConsoleLogger.LEVEL_INFO)) ;
+        log.info (Version.getVersion()) ;
 
         XMLReader parser = inputHandler.getParser();
 
index 68ec86892d6ad86f34c59d97296eb4bd07b2cbea..6d0e3c35a85a5ebc973714e3cb3e60d31dcaddcd 100644 (file)
@@ -93,7 +93,7 @@ public class MessageHandler {
 
         if (logger == null) {
             logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO);
-            logger.warn("Screen logger not set.");
+            logger.warn("Screen logger not set - Using ConsoleLogger.");
         }
 
         setMessage(message);
@@ -142,7 +142,7 @@ public class MessageHandler {
     public static void error(String errorMessage) {
         if (logger == null) {
             logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO);
-            logger.warn("Screen logger not set.");
+            logger.warn("Screen logger not set - Using ConsoleLogger.");
         }
 
         setMessage(errorMessage);