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

Bastian Ebeling bastian.ebeling at web.de
Sat Jun 13 11:01:13 BST 2026


Dear Jochen,

thank you for taking this. If you are German, we could switch language.
I can tell you, that when running on my computer (Linux BWN12101
7.0.12-1-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 7.0-13.1~trixie
(2026-06-09) x86_64 GNU/Linux) with the debian provided jameica (Package:
jameica Version: 2.12.0+dfsg-1~bpo13+1) it throws errors and within
jameica getting account bookings is not successful. When running with
downloaded jameica from willuhn it is running. My understanding of the log
details resulted in the idea, that there are missing dependencies
(jakarta.xml.bind).
Is the logfile attached helpful?
Feel free to ask further.


Best regards

Bastian
-- 
Bastian Ebeling
📱+49 176 48101293


Am Fr., 12. Juni 2026 um 22:17 Uhr schrieb Jochen Sprickerhof <
jspricke at debian.org>:

> Hi Bastian,
>
> * Dr. Bastian Ebeling <bastian.ebeling at web.de> [2026-06-01 09:09]:
> >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
>
> I can't reproduce this with a fresh VM:
>
> debvm-create -r stable -z 15G -- \
>    --hook-dir=/usr/share/mmdebstrap/hooks/useradd \
>    --aptopt='Apt::Install-Recommends "true"' \
>
>  --include=linux-image-generic,task-gnome-desktop,jameica=2.12.0+dfsg-1~bpo13+1,hibiscus=2.12.2+dfsg-1~bpo13+1,libhbci4j-core-java:amd64=4.1.6+dfsg-1~bpo13+1
> \
>    http://deb.debian.org/debian "deb http://deb.debian.org/debian
> stable-backports main"
> debvm-run -g -- -m 8G
> # inside start jameica in a terminal.
>
> Can you give more specific instructions?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20260613/953480ed/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jameica_debian.log
Type: text/x-log
Size: 137073 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20260613/953480ed/attachment-0001.bin>


More information about the pkg-java-maintainers mailing list