Überweisungen drucken funktioniert nicht mehr (führt zu "main loop crashed" Fehler)

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 6
Dabei seit: 05 / 2016
Betreff:

Überweisungen drucken funktioniert nicht mehr (führt zu "main loop crashed" Fehler)

 · 
Gepostet: 09.04.2022 - 13:43 Uhr  ·  #1
Hallo,

Ich benutze Hibiscus 2.10.4 (HBCI4Java-Version: 3.1.55, Datenbank-Version: 68, Build: 366 [Datum 20211119], Java 17 aber auch mit Java 8 vorher und Java 11) auf Linux Mint 20.2.
Ich bekomme eine Fehlermeldung wenn ich auf das Druck Symbol klicke um Überweisungen aus zu drucken. (hier der Button auf dem Screenshot)
[img]
 
[/img]

Das Problem trat vor ein paar Wochen auf, ohne dass ich etwas geändert habe soweit ich weiß. Ich hatte damals Version 2.8. Um das Problem zu beheben habe ich Java und Hibiscus geupdated aber keine Änderung.

Dies ist die Fehlermeldung in Systemmeldungen, davor kommt nur check for updates etc. Die Fehlermeldung kommt jedes Mal wenn ich auf Drucken klicke, ansonsten läuft das Programm aber weiter.

Code
main loop crashed, retry
java.lang.ExceptionInInitializerError
  at net.sf.paperclips.DefaultPageNumberFormat.<clinit>(DefaultPageNumberFormat.java:26)
  at net.sf.paperclips.PageNumberPageDecoration.<init>(PageNumberPageDecoration.java:32)
  at de.willuhn.jameica.hbci.io.print.AbstractPrintSupport.print(AbstractPrintSupport.java:88)
  at de.willuhn.jameica.gui.internal.action.Print.handleAction(Print.java:50)
  at de.willuhn.jameica.gui.internal.parts.PanelButtonPrint$1.handleAction(PanelButtonPrint.java:46)
  at de.willuhn.jameica.gui.parts.PanelButton.handleClick(PanelButton.java:290)
  at de.willuhn.jameica.gui.parts.PanelButton$2.mouseUp(PanelButton.java:169)
  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:224)
  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5618)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1405)
  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4882)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4406)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:925)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:328)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: java.util.MissingResourceException: Can't find bundle for base name net.sf.paperclips.messages, locale de_DE
  at java.base/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2045)
  at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1683)
  at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1586)
  at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1549)
  at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:858)
  at net.sf.paperclips.Messages.<clinit>(Messages.java:26)
  ... 18 more


Hat jemand eine Idee wie wir das Problem lösen könnten? Habe schon Hibiscus Update, und Java Neuinstallation/Update and Jameica Neuinstallation versucht.

Viele Grüße
Stefan
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10514
Dabei seit: 03 / 2005
Betreff:

Re: Überweisungen drucken funktioniert nicht mehr (führt zu "main loop crashed" Fehler)

 · 
Gepostet: 09.04.2022 - 15:45 Uhr  ·  #2
Das liegt an den distributionsspezifischen Paketen. Da kommt es regelmäßig vor, dass Komponenten oder Bibliotheken fehlen. Bei den Downloads von www.willuhn.de passiert das nicht.
Neuling
Avatar
Geschlecht: keine Angabe
Beiträge: 1
Dabei seit: 08 / 2024
Betreff:

Re: Überweisungen drucken funktioniert nicht mehr (führt zu "main loop crashed" Fehler)

 · 
Gepostet: 29.08.2024 - 17:10 Uhr  ·  #3
Hallo,

nachdem Hibiscus jahrelang gut funktioniert hat, habe ich seit einem Update von Ubuntu 20.04 auf 22.04 nahezu identische Fehlermeldungen und kann auch nicht mehr drucken.-
Da der Card-Reader zunächst nicht arbeitete, habe ich das Paket "libifd-cyberjack6_3.99.5final.sp16_amd64_u2204.deb" installiert, dass den Card-Reader wieder funktionstüchtig gemacht hat. Vielleicht hat auch diese Aktion zum Fehler beim Druckern geführt.

Viele Grüße

Wilfried
Benutzer
Avatar
Geschlecht:
Beiträge: 222
Dabei seit: 06 / 2005
Betreff:

Re: Überweisungen drucken funktioniert nicht mehr (führt zu "main loop crashed" Fehler)

 · 
Gepostet: 02.09.2024 - 01:16 Uhr  ·  #4
Wenn der direkte Download von der o.g. Hibiskusseite nicht hilft, versuch mal die java-21-openjdk zu installieren und mittels
Code
alternatives --config java
auf default zu schalten.
Gewählte Zitate für Mehrfachzitierung:   0