Hi, There is a SVGDOMImplementation in 1.8, but for some reason it was moved to org.apache.batik.anim.dom.
See: https://stackoverflow.com/questions/30092651/where-has-org-apache-batik-dom-svg-svgdomimplementation-gone/30250306#30250306 Regards // Mike -----Original Message----- From: Jan Tosovsky [mailto:j.tosov...@tiscali.cz] Sent: Friday, 9 December 2016 7:24 AM To: batik-users@xmlgraphics.apache.org Subject: RE: SVG rasterizer 1.8 - NoClassDefFoundError when exporting PDF 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 --------------------------------------------------------------------- To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org