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