Hi,

I'm still trying to find how to replace libraries delivered as binary with freemind with standard libraries. I've placed 3 RFP on these (which I might transform to ITP in due time).
But I'm still fighting with pdf-transcoder.jar, which I identified being of the upstream binary distribution of batik (of course not of the Debian package). There the readme file says:


The pdf-transcoder.jar file from the Apache Fop project
(http://xml.apache.org/fop), this is only needed if you want to
transcode to PDF, otherwise it can be removed from distributions.

This jar file is slightly modified from the standard
pdf-transcoder.jar to also includes two required classes from the
Apache Avalon project (http://avalon.apache.org):
org.apache.avalon.framework.Enum and
org.apache.avalon.framework.ValuedEnum.

I didn't see any such thing as pdf-transcoder.jar in the fop distribution (neither upstream nor Debian), so I tried to put fop.jar and avalon-framework.jar in the CLASSPATH, in replacement of pdf-transcoder.jar. Nobody complains about missing classes but when I try to export a PDF file from freemind, I get the following error:


org.apache.batik.transcoder.TranscoderException: The specified XML document fragment is not an SVG document
at org.apache.fop.svg.PDFTranscoder.transcode(PDFTranscoder.java:163)
at org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(XMLAbstractTranscoder.java:132)
at plugins.svg.ExportPdf.startupMapHook(ExportPdf.java:70)


(where SVG export works like a charm)

Any idea what I could do to solve my problem?

Thanks, Eric

--
Gewalt ist die letzte Zuflucht der Inkompetenz.
    Violence is the Last Resort of the Incompetent.
        Gwalt jest ostatnem schronieniem niekompetencji.
            La violence est le dernier refuge de l'incompetence.
    ~ Isaac Asimov


-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Reply via email to