I am on the following platform:
Win2000
jdk 1.3.0.01
fop 20.3

I just upgraded from 20.3 to 20.5 and my PDFs that have embedded SVG
stopped rendering with the following exception:

javax.xml.transform.TransformerException: java.lang.NullPointerException
      at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:725)
      at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:425)
      at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:216)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2339)
      at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2160)
      at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1213)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:668)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1129)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1107)
<snip>
---------
java.lang.NullPointerException
      at
org.apache.xalan.transformer.ResultTreeHandler.flushElem(ResultTreeHandler.java:870)
      at
org.apache.xalan.transformer.ResultTreeHandler.flushPending(ResultTreeHandler.java:954)
      at
org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:308)
      at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:716)
      at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:425)
      at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:216)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2339)
      at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2160)
      at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1213)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:668)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1129)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1107)
<snip>
---------
java.lang.NullPointerException
      at
org.apache.batik.dom.AbstractAttr.setNodeValue(AbstractAttr.java:112)
      at org.apache.batik.dom.AbstractAttr.setValue(AbstractAttr.java:177)
      at
org.apache.batik.dom.svg.AbstractElement$ExtendedNamedNodeHashMap.setUnspecifiedAttribute(AbstractElement.java:238)
      at
org.apache.batik.dom.svg.AbstractElement.setUnspecifiedAttribute(AbstractElement.java:149)
      at
org.apache.batik.dom.svg.AttributeInitializer.resetAttribute(AttributeInitializer.java:94)
      at
org.apache.batik.dom.svg.AttributeInitializer.initializeAttributes(AttributeInitializer.java:70)
      at
org.apache.batik.dom.svg.AbstractElement.initializeAttributes(AbstractElement.java:115)
      at
org.apache.batik.dom.svg.AbstractElement.<init>(AbstractElement.java:59)
      at org.apache.batik.dom.svg.SVGOMElement.<init>(SVGOMElement.java:72)
      at
org.apache.batik.dom.svg.SVGStylableElement.<init>(SVGStylableElement.java:70)
      at
org.apache.batik.dom.svg.SVGOMSVGElement.<init>(SVGOMSVGElement.java:103)
      at
org.apache.batik.dom.svg.SVGDOMImplementation$SvgElementFactory.create(SVGDOMImplementation.java:1508)
      at
org.apache.batik.dom.svg.SVGDOMImplementation.createElementNS(SVGDOMImplementation.java:255)
      at
org.apache.batik.dom.svg.SVGOMDocument.createElementNS(SVGOMDocument.java:338)
      at
org.apache.batik.dom.svg.SVGDOMImplementation.createDocument(SVGDOMImplementation.java:175)
      at org.apache.fop.svg.SVGElement.init(SVGElement.java:255)
      at org.apache.fop.svg.SVGElement.<init>(SVGElement.java:120)
      at org.apache.fop.svg.SVGElement$Maker.make(SVGElement.java:95)
      at
org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:352)
      at
org.apache.xalan.transformer.ResultTreeHandler.flushElem(ResultTreeHandler.java:860)
      at
org.apache.xalan.transformer.ResultTreeHandler.flushPending(ResultTreeHandler.java:954)
      at
org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:308)
      at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:716)
      at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:425)
      at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:216)
      at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2339)
      at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2160)
      at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1213)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:668)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1129)
      at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1107)
<snip>

My jar files are:

fop.jar
xml-apis.jar
xercesImpl-2.2.1.jar
xalan-2.4.1.jar
batik.jar
avalon-framework-cvs-20020806.jar

The only way I could get it to work was to upgrade to Java 1.4.1.  Please
tell my I messed up my config changes for 20.5 and that there is not a
dependence on something in java 1.4.

Thanks,
Lou




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

Reply via email to