<html>
<body>
I recently installed Java SE 1.6. Since then, I have noticed
occasional errors attempting to access external graphics files. For
example, after successfully processing 106 files, I got this:<br><br>
<tt>[error] File could not be retrieved from
<a href="file://C:\XEPWORK\Logos\Cache.svg" eudora="autourl">file:/C:/XEPWORK/Logos/Cache.svg</a>;
skipped<br>
com.renderx.svg.SVGParseException: Internal error: SVG parser
misconfigured<br>
<x-tab> </x-tab>at
com.renderx.svg.Parser.parse(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.svg.SVGImage.getImageTree(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.graphics.XMLVectorImage.getImageTree(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.pdflib.PDFImage.<init>(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.pdflib.Images.addImage(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.pdflib.PDFDocument.placeImage(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.pdflib.PDFDocument.placeImage(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.gen.backends.H4PDF.placeImage(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.gen.backends.H4PDF.startElement(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.gen.SAX.startElement(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.gen.SAX.process(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.cmp.Item$Image.pass(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.gen.SAX.process(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.fmt.Line.pass(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.gen.SAX.traverse(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.FormatterCore$ContentHandlerDriver.endDocument(Unknown
Source)<br>
<x-tab> </x-tab>at
org.apache.xml.serializer.ToXMLSAXHandler.endDocument(ToXMLSAXHandler.java:181)<br>
<x-tab> </x-tab>at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1378)<br>
<x-tab> </x-tab>at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)<br>
<x-tab> </x-tab>at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1284)<br>
<x-tab> </x-tab>at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1262)<br>
<x-tab> </x-tab>at
com.renderx.xep.FOTransformer.transform(Unknown Source)<br>
<x-tab> </x-tab>at
com.renderx.xep.XSLDriver.main(Unknown Source)<br>
[error] Cannot parse image
'<a href="file://C:\XEPWORK\Logos\Cache.svg" eudora="autourl">file:/C:/XEPWORK/Logos/Cache.svg</a>'<br>
[error] com.renderx.graphics.ImageFormatException:
com.renderx.svg.SVGParseException: Internal error: SVG parser
misconfigured<br><br>
</tt>and similar failures for the next 11 files until the end of the
production run.<br><br>
When I attempted to debug this, XEP no longer reported the error.
There was no change in any of the files between the error and the next
run. XEP successfully handled all 11 other failures as well with no
change.<br><br>
I suspect that 1.6 is more sensitive to environmental factors when
accessing data via URLs, but I have no proof. I am reporting this
to see if anyone else has had similar experiences.<br><br>
For the record: I am running Windows XP SP2 on a Dell D610, 2.13GHz
processor, 2GB of RAM. I am using XEP 4.8 of 2006-11-28.<br><br>
Greg Baryza<br>
</body>
</html>