[ https://issues.apache.org/jira/browse/BATIK-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Luis Bernardo resolved BATIK-1126. ---------------------------------- Resolution: Fixed Fix Version/s: (was: 1.8) trunk You need the PDF transcoder from FOP 2.0 (or trunk). Since Batik 1.8 was released before FOP 2.0 and the release could only depend on released artifacts, the PDF transcoder in Batik 1.8 is from FOP 1.1. > Exception converting SVG to PDF - NoClassDefFoundError > org/apache/batik/dom/svg/SVGDOMImplementation > ---------------------------------------------------------------------------------------------------- > > Key: BATIK-1126 > URL: https://issues.apache.org/jira/browse/BATIK-1126 > Project: Batik > Issue Type: Bug > Components: SVG Rasterizer > Affects Versions: 1.8 > Environment: Windows 7, Java version "1.8.0_45" > Reporter: Phil Middleton > Fix For: trunk > > > I am attempting to convert SVG files to PDF using Batik-1.8. The command > below works using 1.7.1, but not in 1.8. > I assume it is related to the changes referenced in > http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-users/201503.mbox/%3c5515bc93.90...@ptc.com%3E. > c:\temp>java -jar batik-1.8\batik-rasterizer-1.8.jar -scriptSecurityOff -d > outputs -m application/pdf "empty.svg" > Exception in thread "main" java.lang.NoClassDefFoundError: > org/apache/batik/dom/ > svg/SVGDOMImplementation > at > org.apache.fop.svg.AbstractFOPTranscoder.<init>(AbstractFOPTranscoder.java:107) > at org.apache.fop.svg.PDFTranscoder.<init>(PDFTranscoder.java:84) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > Source) > at java.lang.reflect.Constructor.newInstance(Unknown Source) > at java.lang.Class.newInstance(Unknown Source) > at > org.apache.batik.apps.rasterizer.DestinationType.getTranscoder(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) > Caused by: java.lang.ClassNotFoundException: > org.apache.batik.dom.svg.SVGDOMImplementation > at java.net.URLClassLoader.findClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > ... 11 more -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: batik-dev-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: batik-dev-h...@xmlgraphics.apache.org