Hello,

I'm using fop 0.20.4 and while the PDF and PS Renderer work fine, the TXT Renderer produces an exception on the same documents. Here is a stack-trace:

java.lang.NullPointerException
at org.apache.batik.dom.svg.AbstractSVGAnimatedLength$BaseSVGLength$DefaultContext.getPixelToMM(Unknown Source)
at org.apache.batik.util.UnitProcessor.svgToUserSpace(Unknown Source)
at org.apache.batik.dom.svg.AbstractSVGAnimatedLength$BaseSVGLength.getValue(Unknown Source)
at org.apache.fop.render.txt.TXTRenderer.renderSVGArea(Unknown Source)
at org.apache.fop.svg.SVGArea.render(Unknown Source)
at org.apache.fop.render.txt.TXTRenderer.renderForeignObjectArea(Unknown Source)
at org.apache.fop.layout.inline.ForeignObjectArea.render(Unknown Source)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(Unknown Source)
at org.apache.fop.layout.AreaContainer.render(Unknown Source)
at org.apache.fop.render.AbstractRenderer.renderAreaContainer(Unknown Source)
at org.apache.fop.render.txt.TXTRenderer.renderPage(Unknown Source)
at org.apache.fop.render.txt.TXTRenderer.render(Unknown Source)
at org.apache.fop.apps.StreamRenderer.queuePage(Unknown Source)
at org.apache.fop.layout.AreaTree.addPage(Unknown Source)
at org.apache.fop.fo.pagination.PageSequence.format(Unknown Source)
at org.apache.fop.apps.StreamRenderer.render(Unknown Source)
at org.apache.fop.fo.FOTreeBuilder.endElement(Unknown Source)
at org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:307)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:684)
at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:423)
at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:226)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2182)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2008)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1171)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:638)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1088)
at org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1066)


I'm using the exact same code for rendering to all formats with the exception of this line:

driver.setRenderer(Driver.RENDER_TXT);

Is there anything special I have to do with my stylesheet or maybe it shouldn't contain SVG when using the TXT Renderer? I can provide test documents, if someone wants to research into this problem.

Would it make sense to try the newest release candidate or has nothing changed in the TXT Renderer?

Many thanks in advance for any pointers,

Ulrich



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



Reply via email to