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