Guten Tag,
ich benutze schon seit vielen Jahren Jameica/Hibiscus als Homebankingprogramm unter Linux. Immer habe ich bisher mithilfe der FAQ, Handbuch oder Forumsbeiträgen auftretende Probleme beheben können. Jetzt aber stehe ich vor einem Rätsel: Ich benutzte bisher Hibiscus unter Xubuntu 24.04, habe aber nun auf einer neuen Partition das neuere Xubuntu 26.04 installiert und wollte mein Homebanking entsprechend FAQ dorthin umziehen. Die benutzten Versionen unter Xbu 24.04:
Jameica
Version: 2.12.0
SWT-Version: 4970 / gtk
Java-Version: 17.0.18 / Linux amd64
Build: 1 [Datum 20251029]
Benutzerverzeichnis: /home/joli/.jameica
Hibiscus
Software-Version: 2.12.4
HBCI4Java-Version: 4.1.10
Datenbank-Version: 71
[Datum 20260505]
Java-Version: 17.0.18 / Linux amd64
Build: 1 [Datum 20251029]
Unter Xbu 26.04:
Jameica
Version: 2.12.0
SWT-Version: 4962 / gtk
Java-Version: 25.0.3-ea / Linux amd64
Build: 1 [Datum 20251104]
Benutzerverzeichnis: /home/joli/.jameica
Hibiscus
Software-Version: 2.12.4
HBCI4Java-Version: 4.1.10
Datenbank-Version: 71
[Datum 20260505]
openjdk version "25.0.3-ea" 2026-04-21
OpenJDK Runtime Environment (build 25.0.3-ea+7-Ubuntu-2)
OpenJDK 64-Bit Server VM (build 25.0.3-ea+7-Ubuntu-2, mixed mode, sharing)
Nach Einrichtung des Bankzugangs (Sparkasse) lassen sich die beiden vorhandenen Konten nicht synchronisieren bzw. sind keine Umsätze abrufbar. Der Dialog mit der Bank läuft an, bleibt dann aber ohne Fehlermeldung stecken mit "warte auf Antwort", Umsätze werden nicht abgerufen. Im Logfile finde ich u.a.:
[Tue May 12 16:28:02 CEST 2026][ERROR][bg-task:Worker][de.willuhn.jameica.gui.GUI$7.run] error while executing background task
java.lang.NoClassDefFoundError: jakarta/xml/bind/JAXB
at org.kapott.hbci.GV.parsers.ParseCamt05200108.parse(ParseCamt05200108.java:79)
at org.kapott.hbci.GV.parsers.ParseCamt05200108.parse(ParseCamt05200108.java:70)
at org.kapott.hbci.GV.GVKUmsAllCamt.extractResults(GVKUmsAllCamt.java:182)
at org.kapott.hbci.GV.HBCIJobImpl.fillJobResultFromTanJob(HBCIJobImpl.java:908)
at org.kapott.hbci.GV.GVTAN2Step.extractResults(GVTAN2Step.java:262)
at org.kapott.hbci.GV.HBCIJobImpl.fillJobResult(HBCIJobImpl.java:963)
at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:313)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:469)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:541)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:352)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:273)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)
Caused by: java.lang.ClassNotFoundException: jakarta.xml.bind.JAXB
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:377)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
... 13 more
Könnte das der Fehler sein und was bedeutet das? Wie kann man es beheben? Ich hatte schon versucht, auf Xbu 26.04 ebenfalls Java 17 zu installieren, aber dann funktionierte das Hibiscus Plugin gar nicht mehr.
ich benutze schon seit vielen Jahren Jameica/Hibiscus als Homebankingprogramm unter Linux. Immer habe ich bisher mithilfe der FAQ, Handbuch oder Forumsbeiträgen auftretende Probleme beheben können. Jetzt aber stehe ich vor einem Rätsel: Ich benutzte bisher Hibiscus unter Xubuntu 24.04, habe aber nun auf einer neuen Partition das neuere Xubuntu 26.04 installiert und wollte mein Homebanking entsprechend FAQ dorthin umziehen. Die benutzten Versionen unter Xbu 24.04:
Jameica
Version: 2.12.0
SWT-Version: 4970 / gtk
Java-Version: 17.0.18 / Linux amd64
Build: 1 [Datum 20251029]
Benutzerverzeichnis: /home/joli/.jameica
Hibiscus
Software-Version: 2.12.4
HBCI4Java-Version: 4.1.10
Datenbank-Version: 71
[Datum 20260505]
Java-Version: 17.0.18 / Linux amd64
Build: 1 [Datum 20251029]
Unter Xbu 26.04:
Jameica
Version: 2.12.0
SWT-Version: 4962 / gtk
Java-Version: 25.0.3-ea / Linux amd64
Build: 1 [Datum 20251104]
Benutzerverzeichnis: /home/joli/.jameica
Hibiscus
Software-Version: 2.12.4
HBCI4Java-Version: 4.1.10
Datenbank-Version: 71
[Datum 20260505]
openjdk version "25.0.3-ea" 2026-04-21
OpenJDK Runtime Environment (build 25.0.3-ea+7-Ubuntu-2)
OpenJDK 64-Bit Server VM (build 25.0.3-ea+7-Ubuntu-2, mixed mode, sharing)
Nach Einrichtung des Bankzugangs (Sparkasse) lassen sich die beiden vorhandenen Konten nicht synchronisieren bzw. sind keine Umsätze abrufbar. Der Dialog mit der Bank läuft an, bleibt dann aber ohne Fehlermeldung stecken mit "warte auf Antwort", Umsätze werden nicht abgerufen. Im Logfile finde ich u.a.:
[Tue May 12 16:28:02 CEST 2026][ERROR][bg-task:Worker][de.willuhn.jameica.gui.GUI$7.run] error while executing background task
java.lang.NoClassDefFoundError: jakarta/xml/bind/JAXB
at org.kapott.hbci.GV.parsers.ParseCamt05200108.parse(ParseCamt05200108.java:79)
at org.kapott.hbci.GV.parsers.ParseCamt05200108.parse(ParseCamt05200108.java:70)
at org.kapott.hbci.GV.GVKUmsAllCamt.extractResults(GVKUmsAllCamt.java:182)
at org.kapott.hbci.GV.HBCIJobImpl.fillJobResultFromTanJob(HBCIJobImpl.java:908)
at org.kapott.hbci.GV.GVTAN2Step.extractResults(GVTAN2Step.java:262)
at org.kapott.hbci.GV.HBCIJobImpl.fillJobResult(HBCIJobImpl.java:963)
at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:313)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:469)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:541)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:352)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:273)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)
Caused by: java.lang.ClassNotFoundException: jakarta.xml.bind.JAXB
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:377)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:557)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)
... 13 more
Könnte das der Fehler sein und was bedeutet das? Wie kann man es beheben? Ich hatte schon versucht, auf Xbu 26.04 ebenfalls Java 17 zu installieren, aber dann funktionierte das Hibiscus Plugin gar nicht mehr.