Bug#890905: jabref: does not launch

Mauricio Calvao mocalvao at gmail.com
Tue Feb 20 13:13:46 UTC 2018


Package: jabref
Version: 3.8.2+ds-2
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   Trying to use jabref either from console or from icon
   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I just clicked the jabref icon, from the KDE applications launch menu and also tried just plain typing jabref in a terminal.

   * What was the outcome of this action?

After clicking the icon, a temporary widget on the lower panel showed up, but then vanished and jabref's gui never was spawned. After the command line trial, the following message arose:
10:00:18.907 [AWT-EventQueue-0] ERROR net.sf.jabref.FallbackExceptionHandler - Uncaught exception Occurred in Thread[AWT-EventQueue-0,6,main]
java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
        at net.sf.jabref.logic.importer.ImportFormatReader.resetImportFormats(ImportFormatReader.java:56) ~[JabRef-3.8.2.jar:?]
        at net.sf.jabref.JabRefMain.start(JabRefMain.java:78) ~[JabRef-3.8.2.jar:?]
        at net.sf.jabref.JabRefMain.lambda$main$0(JabRefMain.java:40) ~[JabRef-3.8.2.jar:?]
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) ~[?:?]
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764) ~[?:?]
        at java.awt.EventQueue.access$500(EventQueue.java:97) ~[?:?]
        at java.awt.EventQueue$3.run(EventQueue.java:717) ~[?:?]
        at java.awt.EventQueue$3.run(EventQueue.java:711) ~[?:?]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89) ~[?:?]
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:734) ~[?:?]
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199) [?:?]
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
        at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) ~[?:?]
        at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) ~[?:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:496) ~[?:?]
        ... 17 more


   * What outcome did you expect instead?

Of course, I expected jabref's gui to launch!

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (600, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.15.2-towo.1-siduction-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages jabref depends on:
ii  default-jre [java8-runtime]       2:1.8-59
ii  java-wrappers                     0.2
ii  libandroid-json-java              7.0.0+r33-1
ii  libantlr3-runtime-java            3.5.2-8
ii  libantlr4-runtime-java            4.5.3-2
ii  libbcprov-java                    1.59-1
ii  libcommons-cli-java               1.4-1
ii  libcommons-lang3-java             3.5-1
ii  libcommons-logging-java           1.2-2
ii  libglazedlists-java               1.9.1-2
ii  libguava-java                     19.0-1
ii  libhttpasyncclient-java           4.1.3-1
ii  libhttpclient-java                4.5.5-1
ii  libhttpmime-java                  4.5.5-1
ii  libjava-string-similarity-java    0.24-1
ii  libjempbox-java                   1:1.8.13-2
ii  libjgoodies-common-java           1.8.1-2
ii  libjgoodies-forms-java            1.9.0-3
ii  libjgoodies-looks-java            2.7.0-2
ii  libjhlabs-filters-java            2.0.235-3
ii  libjsoup-java                     1.10.2-1
ii  liblog4j2-java                    2.8.2-2
ii  libmicroba-java                   1:0.4.4.3-5
ii  libpdfbox-java                    1:1.8.13-2
ii  libreoffice-java-common           1:6.0.1-1
ii  libspin-java                      1.5+dfsg-8
ii  libswing-layout-java              1.0.4-4
ii  libswingx-java                    1:1.6.2-2
ii  libunirest-java-java              1.4.8-2
ii  openjdk-8-jre [java8-runtime]     8u151-b12-1
ii  openjdk-9-jre [java8-runtime]     9.0.1+11-1
ii  oracle-java8-jdk [java8-runtime]  8u11

Versions of packages jabref recommends:
ii  libmysql-java            5.1.44-1
ii  libpostgresql-jdbc-java  9.4.1212-1
ii  libreoffice-writer       1:6.0.1-1
ii  xdg-utils                1.1.2-1

Versions of packages jabref suggests:
ii  ghostscript [postscript-viewer]  9.22~dfsg-2
ii  okular [postscript-viewer]       4:17.08.3-3
pn  xpdf | pdf-viewer                <none>

-- no debconf information



More information about the pkg-java-maintainers mailing list