Bug#1067934: jameica: Jameica cannot load plugins | service "database" not found

Ferdinand Rau rauferd at web.de
Fri Mar 29 07:51:38 GMT 2024


Package: jameica
Version: 2.10.4+dfsg-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: rauferdk at web.de

Dear Maintainer,

    * What led up to the situation?
The plugin Hibiscus, arguably the most important plugin for jameica, was
updated.
Version 2.10.15 used to work fine and still does work fine with the jameica
packages in Debian Bookworm and Trixie. Versions 2.10.16 and the current
version 2.10.17 do not work with either Debian package, but do work fine with
the latest version of jameica (2.10.4) downloaded from the upstream source
willuhn.de: https://www.willuhn.de/products/hibiscus/download.php
Plugin-updates/installs were performed using the integrated plugin management
of jameica.

    * What exactly did you do (or not do) that was effective (or
      ineffective)?
I started jameica from the dock/menu (or command line, doesn't matter).
After the update of hibiscus (not jameica), the plugin cannot be loaded at all.
Jameica starts, but with an "empty" screen. No plugin is loaded. The visual
error messages are "exception while executing sql script" and "⛔ Error
displaying box "Hibiscus: bank System-Messages".
See attached screenshot.

The (possibly) critical error message in the logs is "java.rmi.RemoteException:
The service "database" could not be found". I suspect that some java related
package is expected to be present (and included in the upstream jameica
distribution), but the Debian package does not depend on it, so it is not
installed on my system.
For details, see the attached file jameica-20240319.log

    * What was the outcome of this action?
Jameica starts, but without hibiscus or any plugin. This makes the package
virtually unusable for most, if not all, users.

    * What outcome did you expect instead?
Jameica should start and load the plugin without errors (as with hibiscus
2.10.15).

Staying with hibiscus 2.10.15 is not an option in the long term, because
updates introduce bug fixes and, most importantly, fix access for several
German banks that changed their online access to different servers and
protocols. Without the update to hibiscus 2.10.17, lots of bank accounts are
inaccessible for the users.


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

Kernel: Linux 6.1.0-18-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.utf8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages jameica depends on:
pn  jameica-h2database                    <none>
ii  libactivation-java                    1.2.0-2
ii  libbcpkix-java                        1.72-2
ii  libbcprov-java                        1.72-2
ii  libbcutil-java                        1.72-2
ii  libcommons-cli-java                   1.5.0-1
ii  libcommons-collections3-java          3.2.2-2
ii  libcommons-lang-java                  2.6-10
ii  libcommons-logging-java               1.2-3
pn  libeclipse-core-commands-java         <none>
pn  libeclipse-core-runtime-java          <none>
pn  libeclipse-jface-databinding-java     <none>
pn  libeclipse-osgi-java                  <none>
pn  libeclipse-ui-forms-java              <none>
pn  libequinox-common-java                <none>
ii  libgeronimo-annotation-1.3-spec-java  1.3-1
pn  libicu4j-java                         <none>
ii  libistack-commons-java                3.0.6-5
pn  libjameica-datasource-java            <none>
pn  libjameica-util-java                  <none>
ii  libjaxb-api-java                      2.3.1-1
ii  libjaxb-java                          2.3.0.1-10.1
ii  libmariadb-java                       2.7.6-1
pn  libmckoisqldb-java                    <none>
pn  libnanoxml2-java                      <none>
ii  liboro-java                           2.0.8a-14
pn  libpaperclips-java                    <none>
ii  librhino-java                         1.7.14-2.1
ii  libswt-cairo-gtk-4-jni                4.26.0-1
pn  libswtcalendar-java                   <none>
ii  libtxw2-java                          2.3.0.1-10.1
pn  velocity                              <none>

jameica recommends no packages.

jameica suggests no packages.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jameica-20240319.log
Type: text/x-log
Size: 133508 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20240329/d61cf8fd/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: screenshot_jameica_error.png
Type: image/png
Size: 35045 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20240329/d61cf8fd/attachment-0001.png>


More information about the pkg-java-maintainers mailing list