[ https://issues.apache.org/jira/browse/FOP-2297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13761921#comment-13761921 ]
Glenn Adams commented on FOP-2297: ---------------------------------- It turns out the reporter is using a Win platform, while I'm using a MacOSX platform. He is seeing the following exception, and not getting a rendering at all (after working around the problem reported in https://issues.apache.org/jira/browse/FOP-2107. Sep 09, 2013 10:05:25 AM org.apache.fop.events.LoggingEventListener processEvent SEVERE: SVG graphic could not be rendered. Reason: java.awt.image.ImagingOpException: Unable to transform src image java.awt.image.ImagingOpException: Unable to transform src image at java.awt.image.AffineTransformOp.filter(Unknown Source) at org.apache.batik.ext.awt.image.rendered.AffineRed.genRect(Unknown Source) at org.apache.batik.ext.awt.image.rendered.AffineRed.copyData(Unknown Source) at org.apache.batik.ext.awt.image.rendered.PadRed.copyData(Unknown Source) at org.apache.batik.ext.awt.image.rendered.PadRed.copyData(Unknown Source) at org.apache.batik.ext.awt.image.rendered.Any2sRGBRed.copyData(Unknown Source) at org.apache.batik.ext.awt.image.rendered.AbstractRed.getData(Unknown Source) at org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(Unknown Source) at org.apache.batik.ext.awt.image.GraphicsUtil.drawImage(Unknown Source) at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source) at org.apache.batik.gvt.ShapeNode.paint(Unknown Source) at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown Source) at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source) at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown Source) at org.apache.batik.gvt.CanvasGraphicsNode.primitivePaint(Unknown Source) at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source) at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown Source) at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source) at org.apache.fop.render.pdf.PDFImageHandlerSVG.handleImage(PDFImageHandlerSVG.java:203) at org.apache.fop.render.intermediate.AbstractIFPainter.drawImage(AbstractIFPainter.java:228) at org.apache.fop.render.intermediate.AbstractIFPainter.drawImage(AbstractIFPainter.java:184) at org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingImageHandler(AbstractIFPainter.java:149) at org.apache.fop.render.intermediate.AbstractIFPainter.drawImageUsingURI(AbstractIFPainter.java:271) at org.apache.fop.render.pdf.PDFPainter.drawImage(PDFPainter.java:150) at org.apache.fop.render.intermediate.IFRenderer.drawImage(IFRenderer.java:1270) at org.apache.fop.render.intermediate.IFRenderer.renderImage(IFRenderer.java:1257) at org.apache.fop.render.AbstractRenderer.renderInlineViewport(AbstractRenderer.java:817) at org.apache.fop.render.AbstractPathOrientedRenderer.renderInlineViewport(AbstractPathOrientedRenderer.java:785) at org.apache.fop.render.intermediate.IFRenderer.renderInlineViewport(IFRenderer.java:866) at org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:679) at org.apache.fop.render.intermediate.IFRenderer.renderInlineArea(IFRenderer.java:913) at org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:644) at org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:562) at org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:599) at org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:980) at org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:547) at org.apache.fop.render.AbstractPathOrientedRenderer.renderReferenceArea(AbstractPathOrientedRenderer.java:710) at org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:586) at org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:980) at org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:547) at org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:599) at org.apache.fop.render.intermediate.IFRenderer.renderBlock(IFRenderer.java:980) at org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:547) at org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:452) at org.apache.fop.render.AbstractPathOrientedRenderer.renderFlow(AbstractPathOrientedRenderer.java:738) at org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:429) at org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:353) at org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:300) at org.apache.fop.render.intermediate.IFRenderer.renderRegionViewport(IFRenderer.java:748) at org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:274) at org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:239) at org.apache.fop.render.intermediate.IFRenderer.renderPage(IFRenderer.java:597) at org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:123) at org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:312) at org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:185) at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:115) at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267) at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:128) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:354) at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:182) at org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1101) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:300) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130) at org.apache.fop.cli.Main.startFOP(Main.java:177) at org.apache.fop.cli.Main.main(Main.java:208) > Degraded output from SVG external graphic on upgrade from JDK 1.7.0_21 to > 1.7.0_25 > ---------------------------------------------------------------------------------- > > Key: FOP-2297 > URL: https://issues.apache.org/jira/browse/FOP-2297 > Project: Fop > Issue Type: Bug > Components: svg > Affects Versions: 1.1, trunk > Environment: Verified on both MacOSX and Win32. > Reporter: Glenn Adams > Attachments: Google.svg, test.bad.pdf, test.fo.xml, test.good.pdf > > > When updating from JDK 1.7.0_21 to 1.7.0_25, PDF output of SVG external > graphics appears to switch to low resolution, poor rendering quality. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira