Bug#1138613: libhbci4j-core-java: jameica (from debian repo) complains java.lang.NoClassDefFoundError: jakarta/xml/bind/JAXB

Dr. Bastian Ebeling bastian.ebeling at web.de
Mon Jun 1 08:09:25 BST 2026


Package: libhbci4j-core-java
Version: 4.1.6+dfsg-1~bpo13+1
Severity: normal
X-Debbugs-Cc: bastian.ebeling at web.de

Dear Maintainer,

-- System Information:
Debian Release: 13.5
  APT prefers stable-updates
  APT policy: (990, 'stable-updates'), (990, 'stable'), (500, 'oldstable-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 7.0.10-1-liquorix-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libhbci4j-core-java depends on:
ii  libjaxb-api-java  2.3.1-1
ii  libjaxb-java      2.3.0.1-11

libhbci4j-core-java recommends no packages.

Versions of packages libhbci4j-core-java suggests:
pn  libhbci4j-core-java-doc  <none>

-- no debconf information

Running jameica (from debian repo) led into the following issue

[Mon Jun 01 08:02:13 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.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
	... 11 more


Root Cause: Missing jakarta.xml.bind-api-4.0.2.jar which is needed.

Using jameica from developer is running fine, because depency is deployed



More information about the pkg-java-maintainers mailing list