Package: plantuml
Version: 8024-2
Severity: normal

--- Please enter the report below this line. ---

When trying to render to pdf (svg and png work fine), these are the Java 
exceptions:

$ plantuml -tpdf test_uml.pu

java.lang.ClassNotFoundException: 
org.apache.batik.apps.rasterizer.SVGConverter
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at net.sourceforge.plantuml.pdf.PdfConverter.convert(Unknown Source)
        at 
net.sourceforge.plantuml.UmlDiagram.exportDiagramInternalPdf(Unknown Source)
        at net.sourceforge.plantuml.UmlDiagram.exportDiagram(Unknown Source)
        at net.sourceforge.plantuml.PSystemUtils.exportDiagramsCuca(Unknown 
Source)
        at net.sourceforge.plantuml.PSystemUtils.exportDiagrams(Unknown 
Source)
        at 
net.sourceforge.plantuml.SourceFileReader.getGeneratedImages(Unknown Source)
        at net.sourceforge.plantuml.Run.manageFileInternal(Unknown Source)
        at net.sourceforge.plantuml.Run.processArgs(Unknown Source)
        at net.sourceforge.plantuml.Run.manageAllFiles(Unknown Source)
        at net.sourceforge.plantuml.Run.main(Unknown Source)
Exception in thread "main" java.lang.UnsupportedOperationException
        at net.sourceforge.plantuml.pdf.PdfConverter.convert(Unknown Source)
        at 
net.sourceforge.plantuml.UmlDiagram.exportDiagramInternalPdf(Unknown Source)
        at net.sourceforge.plantuml.UmlDiagram.exportDiagram(Unknown Source)
        at net.sourceforge.plantuml.PSystemUtils.exportDiagramsCuca(Unknown 
Source)
        at net.sourceforge.plantuml.PSystemUtils.exportDiagrams(Unknown 
Source)
        at 
net.sourceforge.plantuml.SourceFileReader.getGeneratedImages(Unknown Source)
        at net.sourceforge.plantuml.Run.manageFileInternal(Unknown Source)
        at net.sourceforge.plantuml.Run.processArgs(Unknown Source)
        at net.sourceforge.plantuml.Run.manageAllFiles(Unknown Source)
        at net.sourceforge.plantuml.Run.main(Unknown Source)

org.apache.batik.apps.rasterizer.SVGConverter exists though in 
/usr/share/java/batik-rasterizer.jar, which exists here and is provided by 
libbatik-java (maybe this should become a dependency, by the way?).  So maybe 
this should be added to the class path at compile time?  Sorry, I don't know 
enough about java compilation for proper suggestions.


--- System information. ---
Architecture: amd64
Kernel:       Linux 4.2.0-1-amd64

Debian Release: stretch/sid
  500 testing         www.deb-multimedia.org 
  500 testing         snapshot.debian.org 
  500 testing         security.debian.org 
  500 testing         ftp5.gwdg.de 
  500 stretch         neurodebian.ovgu.de 
  500 data            neurodebian.ovgu.de 

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.
-- 
Max-Planck-Institute for Dynamics and Self-Organization
Research Group Biomedical Physics

Am Fassberg 17
D-37077 Goettingen
(+49) 551 5176 373

You can obtain my public key 0xF197B128 from all keyservers, e.g. pgp.mit.edu
Fingerprint: 9698 BDD4 71CC 1274 B7E2  2049 1EDD 012D F197 B128

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to