The following FO-document just contains a JPEG-image. Printing it with FOP 0.94 (using the PrintRenderer) results in the error displayed below. Note that the referenced JPEG "logo.jpg" was correctly found.
Works with FOP 0.20.5. Works also using FOP 0.94 AWT Preview (MIME_FOP_AWT_PREVIEW). I use Java 1.6.0_02. Beat Hoermann <?xml version="1.0" encoding="ISO-8859-1"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <fo:simple-page-master master-name="A4" page-width="210mm" page-height="297mm" margin-top="1cm" margin-bottom="0.5cm"> <fo:region-body margin-left="2.4cm" margin-top="3.1cm" margin-right="1.2cm" margin-bottom="1.5cm" /> <fo:region-before extent="5cm" /> <fo:region-after extent="1cm" /> <fo:region-start extent="2.4cm" /> <fo:region-end extent="1.2cm" /> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-reference="A4"> <!-- Page Content --> <fo:flow flow-name="xsl-region-body"> <fo:block> <fo:external-graphic src="url('logo.jpg')"> </fo:external-graphic> </fo:block> </fo:flow> </fo:page-sequence> </fo:root> Exception in thread "main" com.triangulum.utility.foputility.FOPUtilityException: Apache FOP exception at com.triangulum.utility.foputility.FOPUtility.runFOP (FOPUtility.java:463) at com.triangulum.utility.foputility.FOPUtility.printFOP (FOPUtility.java:493) at com.triangulum.utility.foputility.FOPUtility.printFO (FOPUtility.java:293) at com.triangulum.utility.foputility.test.TestFOPUtility.main (TestFOPUtility.java:83) Caused by: javax.xml.transform.TransformerException: java.lang.NullPointerException at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source) at com.triangulum.utility.foputility.FOPUtility.runFOP (FOPUtility.java:461) ... 3 more Caused by: java.lang.NullPointerException at org.apache.fop.render.java2d.Java2DRenderer.drawImage (Java2DRenderer.java:895) at org.apache.fop.render.AbstractPathOrientedRenderer.drawImage (AbstractPathOrientedRenderer.java:678) at org.apache.fop.render.java2d.Java2DRenderer.renderImage (Java2DRenderer.java:882) at org.apache.fop.render.AbstractRenderer.renderViewport (AbstractRenderer.java:748) at org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport (AbstractPathOrientedRenderer.java:541) at org.apache.fop.render.AbstractRenderer.renderInlineArea (AbstractRenderer.java:631) at org.apache.fop.render.AbstractRenderer.renderLineArea (AbstractRenderer.java:606) at org.apache.fop.render.AbstractRenderer.renderBlocks (AbstractRenderer.java:532) at org.apache.fop.render.AbstractRenderer.renderBlock (AbstractRenderer.java:582) at org.apache.fop.render.AbstractRenderer.renderBlocks (AbstractRenderer.java:522) at org.apache.fop.render.AbstractRenderer.renderFlow (AbstractRenderer.java:427) at org.apache.fop.render.AbstractRenderer.renderMainReference (AbstractRenderer.java:406) at org.apache.fop.render.AbstractRenderer.renderBodyRegion (AbstractRenderer.java:340) at org.apache.fop.render.AbstractRenderer.renderRegionViewport (AbstractRenderer.java:285) at org.apache.fop.render.AbstractRenderer.renderPageAreas (AbstractRenderer.java:258) at org.apache.fop.render.java2d.Java2DRenderer.print (Java2DRenderer.java:991) at sun.print.RasterPrinterJob.printPage(Unknown Source) at sun.print.RasterPrinterJob.print(Unknown Source) at sun.print.RasterPrinterJob.print(Unknown Source) at org.apache.fop.render.print.PrintRenderer.stopRenderer (PrintRenderer.java:143) at org.apache.fop.area.RenderPagesModel.endDocument (RenderPagesModel.java:245) at org.apache.fop.area.AreaTreeHandler.endDocument (AreaTreeHandler.java:283) at org.apache.fop.fo.FOTreeBuilder.endDocument(FOTreeBuilder.java:171) at com.sun.org.apache.xml.internal.serializer.ToXMLSAXHandler.endDocument(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endDocument (Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocu ment(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (Unknown Source) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity (Unknown Source) ... 6 more --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
