On 2016-12-08 Martin Gainty wrote:
> On 2016-12-07 Jan Tosovsky wrote:
> >
> > I've tried to convert my SVG file using Batik rasterizer using 
> > the following command, but it ends with NoClassDefFoundError:
> >
> > D:\batik-1.8>java -Xmx512m -jar batik-rasterizer-1.8.jar 
> > -m application/pdf horologium.svg
> > 
> > Exception in thread "main" java.lang.NoClassDefFoundError:
> >    org/apache/batik/dom/svg/SVGDOMImplementation at
> >    ...
> 
> Jan what happens when you insert batik-svg-dom.jar on classpath?
> 

A good catch, indeed there is no SVGDOMImplementation class in
batik-svg-dom-1.8.jar!

With 1.7 version rasterization starts, however it fails few steps later:

Converting horologium.svg to horologium.pdf ...
java.lang.ClassCastException: org.apache.batik.dom.svg.SVGOMDocument cannot
be cast to org.apache.batik.anim.dom.SVGOMDocument
        at
org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(Unknown Source)
        at
org.apache.fop.svg.PDFTranscoder.transcode(PDFTranscoder.java:139)
        at
org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(Unknown Source)
        at
org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(Unknown Source)
        at org.apache.batik.apps.rasterizer.SVGConverter.transcode(Unknown
Source)
        at org.apache.batik.apps.rasterizer.SVGConverter.execute(Unknown
Source)
        at org.apache.batik.apps.rasterizer.Main.execute(Unknown Source)
        at org.apache.batik.apps.rasterizer.Main.main(Unknown Source)
.... error (SVGConverter.error.while.rasterizing.file)


That missing SVGDOMImplementation class doesn't seem to be fixed even in
trunk:
http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk/batik-svg-dom/src/ma
in/java/org/apache/batik/dom/svg

Am I missing something? 

Jan


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org

Reply via email to