You need to call
Logger logger = new NullLogger();
MessageHandler.setScreenLogger(logger);

before any other thing in fop package.

In fact it is Options class that use the MessageHandler.

Bernard

> -----Original Message-----
> From: Jackie Wilson [mailto:[EMAIL PROTECTED]
> Sent: 13 March, 2003 18:47
> To: [EMAIL PROTECTED]
> Subject: [WARNING] Screen logger not set.
> 
> 
> Hey folks,
> 
> I'm using FOP 0.20.4 and when I run FOP embedded in a
> java program I can't seem to get rid of the message
> 
>     "[WARNING] Screen logger not set."
> 
> I've tried...
> 
>     import org.apache.avalon.framework.logger.Logger;
>     import org.apache.avalon.framework.logger.ConsoleLogger;
>     import org.apache.avalon.framework.logger.NullLogger;
> 
>     Driver driver = new Driver();
>     Logger logger = new NullLogger();
>     driver.setLogger(logger);
>     MessageHandler.setScreenLogger(logger);
> 
> and also...
> 
>     import org.apache.avalon.framework.logger.Logger;
>     import org.apache.avalon.framework.logger.ConsoleLogger;
>     import org.apache.avalon.framework.logger.NullLogger;
> 
>     Driver driver = new Driver();
>     Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_DISABLED);
>     driver.setLogger(logger);
>     MessageHandler.setScreenLogger(logger);
> 
> And I still get the warning message on stdout.  Any ideas?
> 
> Jackie Wilson
> Sword Microsystems, Inc.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to