Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

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

Stefan24842

Betreff:

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

 ·  Gepostet: 09.04.2022 - 13:43 Uhr  ·  #162490
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

hibiscus

Betreff:

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

 ·  Gepostet: 09.04.2022 - 15:45 Uhr  ·  #162493
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.

hibiscusbanker

Betreff:

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

 ·  Gepostet: 29.08.2024 - 17:10 Uhr  ·  #172687
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

mechanicus

Betreff:

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

 ·  Gepostet: 02.09.2024 - 01:16 Uhr  ·  #172727
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.