[Debian-med-packaging] Bug#908039: figtree: Crashes with NoClassDefFoundError
Fabian Kloetzl
kloetzl at evolbio.mpg.de
Wed Sep 5 12:19:07 BST 2018
Package: figtree
Version: 1.4.3+dfsg-5
Severity: normal
Dear Maintainer,
The current package of figtree builds fine, but crashes when started
with the following message.
$ java -Xms64m -Xmx512m -cp /usr/share/java/batik-all.jar:/usr/share/java/batik-constants.jar -jar /usr/share/java/figtree.jar
javax.swing.UIManager$LookAndFeelInfo[Metal javax.swing.plaf.metal.MetalLookAndFeel]
javax.swing.UIManager$LookAndFeelInfo[Nimbus javax.swing.plaf.nimbus.NimbusLookAndFeel]
javax.swing.UIManager$LookAndFeelInfo[CDE/Motif com.sun.java.swing.plaf.motif.MotifLookAndFeel]
javax.swing.UIManager$LookAndFeelInfo[GTK+ com.sun.java.swing.plaf.gtk.GTKLookAndFeel]
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/batik/util/XMLConstants
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1009)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
... way more lines
For some reason java fails to find the XMLConstants class which is located
in batik-all.jar and batik-constants.jar. The former is also mentioned
in the build.xml but does not get included in the manifest. However, even
when setting the classpath explicitly (as seen above) java still fails.
Any hint is appreciated.
Also affected: Ubuntu 18.04.
Best,
Fabian
More information about the Debian-med-packaging
mailing list