chrisg 2002/12/08 16:34:56 Modified: src/org/apache/fop/apps Tag: fop-0_20_2-maintain Driver.java Log: Quick fix for broken AWTRenderer Revision Changes Path No revision No revision 1.36.2.9 +5 -2 xml-fop/src/org/apache/fop/apps/Driver.java Index: Driver.java =================================================================== RCS file: /home/cvs/xml-fop/src/org/apache/fop/apps/Driver.java,v retrieving revision 1.36.2.8 retrieving revision 1.36.2.9 diff -u -r1.36.2.8 -r1.36.2.9 --- Driver.java 28 Nov 2002 15:43:17 -0000 1.36.2.8 +++ Driver.java 9 Dec 2002 00:34:56 -0000 1.36.2.9 @@ -433,7 +433,10 @@ * events but isn't a SAX Parser itself. */ public ContentHandler getContentHandler() { - if (_stream == null) throw new NullPointerException("OutputStream has not been set. Set before getting the ContentHandler"); + if (!(_renderer instanceof org.apache.fop.render.awt.AWTRenderer + || _renderer instanceof org.apache.fop.render.PrintRenderer)) { + if (_stream == null) throw new NullPointerException("OutputStream has not been set. Set before getting the ContentHandler"); + } if (_renderer == null) throw new NullPointerException("The renderer has not been set. Set before getting the ContentHandler"); StreamRenderer streamRenderer = new StreamRenderer(_stream, _renderer); streamRenderer.setLogger(getLogger());
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]