Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
ahs-foerderverein
Beiträge: 5
Registriert: Montag 8. Juli 2019, 16:52
Verein: Förderverein des Allgemeinen Hochschulsports der Johannes Gutenberg universität Mainz e.V.
Mitglieder: 1000
JVerein-Version: 2.8.18
Betriebssystem: Windows10

Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von ahs-foerderverein »

Hallo,
ich bekomme einen unerwarteten Fehler beim Aufruf
JVerein -> Buchführung -> Buchungsklassen:
org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Widget.error(Unknown Source)
at org.eclipse.swt.widgets.Control.createHandle(Unknown Source)
at org.eclipse.swt.widgets.Button.createHandle(Unknown Source)
at org.eclipse.swt.widgets.Control.createWidget(Unknown Source)
at org.eclipse.swt.widgets.Control.<init>(Unknown Source)
at org.eclipse.swt.widgets.Button.<init>(Unknown Source)
at de.willuhn.jameica.gui.style.StyleFactoryDefaultImpl.createButton(StyleFactoryDefaultImpl.java:33)
at de.willuhn.jameica.gui.parts.Button.paint(Button.java:135)
at de.willuhn.jameica.gui.parts.ButtonArea.paint(ButtonArea.java:51)
at de.willuhn.jameica.gui.util.Container.addPart(Container.java:225)
at de.jost_net.JVerein.gui.view.BuchungsklasseSaldoView.bind(BuchungsklasseSaldoView.java:145)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:702)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:899)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Unknown Source)
at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:895)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:593)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:528)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:565)
at de.jost_net.JVerein.gui.action.BuchungsklasseSaldoAction.handleAction(BuchungsklasseSaldoAction.java:28)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:371)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:47)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:466)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:916)
at de.willuhn.jameica.gui.GUI.init(GUI.java:327)
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)

Alle eingebundenen Module sind auf dem aktuellen Stand. Alles andere an Auswertungen funktioniert.
Das Phänomen tritt immer auf, auch direkt nach dem Neustart des Programms.
Hat jemand eine Idee dazu?

Liebe Grüße
Klaus
Dateianhänge
JVerein-diagnose-2019-07-08.log
(45.47 KiB) 462-mal heruntergeladen
ahs-foerderverein
Beiträge: 5
Registriert: Montag 8. Juli 2019, 16:52
Verein: Förderverein des Allgemeinen Hochschulsports der Johannes Gutenberg universität Mainz e.V.
Mitglieder: 1000
JVerein-Version: 2.8.18
Betriebssystem: Windows10

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von ahs-foerderverein »

Ich habe es jetzt mal mit der jameica 2.8.4 (mit der funktionierenden h2 Version aus jameica 2.8.2) versucht.
der fehler bleibt (allerdings mit mehr Zeilennummern):
Unerwarteter Fehler :-( beim Aufruf JVerein -> Buchführung -> Buchungsklassen
alles andere scheint zu funktionieren

org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:4621)
at org.eclipse.swt.SWT.error(SWT.java:4510)
at org.eclipse.swt.SWT.error(SWT.java:4481)
at org.eclipse.swt.widgets.Widget.error(Widget.java:451)
at org.eclipse.swt.widgets.Control.createHandle(Control.java:721)
at org.eclipse.swt.widgets.Button.createHandle(Button.java:418)
at org.eclipse.swt.widgets.Control.createWidget(Control.java:761)
at org.eclipse.swt.widgets.Control.<init>(Control.java:115)
at org.eclipse.swt.widgets.Button.<init>(Button.java:121)
at de.willuhn.jameica.gui.style.StyleFactoryDefaultImpl.createButton(StyleFactoryDefaultImpl.java:33)
at de.willuhn.jameica.gui.parts.Button.paint(Button.java:135)
at de.willuhn.jameica.gui.parts.ButtonArea.paint(ButtonArea.java:51)
at de.willuhn.jameica.gui.util.Container.addPart(Container.java:225)
at de.jost_net.JVerein.gui.view.BuchungsklasseSaldoView.bind(BuchungsklasseSaldoView.java:145)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:702)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:899)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4594)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:895)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:593)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:528)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:565)
at de.jost_net.JVerein.gui.action.BuchungsklasseSaldoAction.handleAction(BuchungsklasseSaldoAction.java:28)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:371)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:47)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:466)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4145)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1055)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3958)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3561)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:916)
at de.willuhn.jameica.gui.GUI.init(GUI.java:327)
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)
Dateianhänge
diagnose-2019-07-22.log
(33.52 KiB) 506-mal heruntergeladen
ahs-foerderverein
Beiträge: 5
Registriert: Montag 8. Juli 2019, 16:52
Verein: Förderverein des Allgemeinen Hochschulsports der Johannes Gutenberg universität Mainz e.V.
Mitglieder: 1000
JVerein-Version: 2.8.18
Betriebssystem: Windows10

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von ahs-foerderverein »

Auch nach händischem Upgrade der Datenbank, so dass die aktuelle h2db Bibliothek eingesetzt werden kann:
org.eclipse.swt.SWTError: No more handles
at org.eclipse.swt.SWT.error(SWT.java:4621)
at org.eclipse.swt.SWT.error(SWT.java:4510)
at org.eclipse.swt.SWT.error(SWT.java:4481)
at org.eclipse.swt.widgets.Widget.error(Widget.java:451)
at org.eclipse.swt.widgets.Control.createHandle(Control.java:721)
at org.eclipse.swt.widgets.Button.createHandle(Button.java:418)
at org.eclipse.swt.widgets.Control.createWidget(Control.java:761)
at org.eclipse.swt.widgets.Control.<init>(Control.java:115)
at org.eclipse.swt.widgets.Button.<init>(Button.java:121)
at de.willuhn.jameica.gui.style.StyleFactoryDefaultImpl.createButton(StyleFactoryDefaultImpl.java:33)
at de.willuhn.jameica.gui.parts.Button.paint(Button.java:135)
at de.willuhn.jameica.gui.parts.ButtonArea.paint(ButtonArea.java:51)
at de.willuhn.jameica.gui.util.Container.addPart(Container.java:225)
at de.jost_net.JVerein.gui.view.BuchungsklasseSaldoView.bind(BuchungsklasseSaldoView.java:145)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:702)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:899)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4594)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:895)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:593)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:528)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:565)
at de.jost_net.JVerein.gui.action.BuchungsklasseSaldoAction.handleAction(BuchungsklasseSaldoAction.java:28)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:371)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:47)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:466)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4145)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1055)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3958)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3561)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:916)
at de.willuhn.jameica.gui.GUI.init(GUI.java:327)
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)

Habe nur ich das Problem/Thema, .... scheint wohl so.
Dateianhänge
diagnose-2019-08-02.log
(37.53 KiB) 500-mal heruntergeladen
kila
Beiträge: 9
Registriert: Montag 19. Februar 2018, 23:27
JVerein-Version: 2.8.17+18

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von kila »

Ich habe den gleichen Fehler, nachdem ich mit Linux auf 18.04 gegangen bin und in diesem Zug auf JRE 11 und Jameica 2.8.4 hängt sich Jameica bei der Wahl von JVerein-Buchführung-Buchungsklassen auf.
Ich habe die Datei h2-1.4.196.jar im H2 Ordner (anstelle der Original 197).
kila
Beiträge: 9
Registriert: Montag 19. Februar 2018, 23:27
JVerein-Version: 2.8.17+18

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von kila »

Ich habe mal manuell die jverein.2.8.17.zip eingebaut, weil ich im Changelog gesehen habe, dass in der .18 eine Änderung bei den Buchungsklassen erfolgt ist.
Damit tritt der Fehler nicht auf.
ahs-foerderverein
Beiträge: 5
Registriert: Montag 8. Juli 2019, 16:52
Verein: Förderverein des Allgemeinen Hochschulsports der Johannes Gutenberg universität Mainz e.V.
Mitglieder: 1000
JVerein-Version: 2.8.18
Betriebssystem: Windows10

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von ahs-foerderverein »

Stimmt. 2.8.18 gegen 2.8.17 ausgetauscht. Dann geht es wieder.
Danke Dir für das ausprobieren!
kila
Beiträge: 9
Registriert: Montag 19. Februar 2018, 23:27
JVerein-Version: 2.8.17+18

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von kila »

Leider klappt so der PDF Export nicht mehr:

[Thu Aug 29 10:34:24 CEST 2019][ERROR][bg-task:][de.willuhn.jameica.gui.GUI$7.run] error while executing background task
java.lang.NoSuchMethodError: 'void com.itextpdf.text.pdf.PdfPTable.addCell(com.itextpdf.text.pdf.PdfPCell)'
at de.jost_net.JVerein.io.Reporter.createHeader(Reporter.java:364)
at de.jost_net.JVerein.io.Reporter.createHeader(Reporter.java:334)
at de.jost_net.JVerein.io.BuchungsklassesaldoPDF.makeHeader(BuchungsklassesaldoPDF.java:135)
at de.jost_net.JVerein.io.BuchungsklassesaldoPDF.<init>(BuchungsklassesaldoPDF.java:47)
at de.jost_net.JVerein.gui.control.BuchungsklasseSaldoControl$3.run(BuchungsklasseSaldoControl.java:245)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)

Grüße
lvdb
Beiträge: 1
Registriert: Donnerstag 12. September 2019, 11:03
Verein: SV Venn e. V:
Mitglieder: 300
JVerein-Version: 2.8.18
Betriebssystem: Ubuntu 16.04.6

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von lvdb »

Ich habe das gleiche Problem mit der H2 Version .196 oder .197 aber auch mit mysql.
Dateianhänge
diagnose-2019-09-17.log
(34.18 KiB) 455-mal heruntergeladen
Danzelot
Beiträge: 294
Registriert: Freitag 30. Juli 2010, 21:29
Verein: Musica Margaretha Reutti e.V.
Mitglieder: 51
JVerein-Version: 2.8.17
Betriebssystem: Windows
Wohnort: Ulm

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von Danzelot »

Hallo Kila,

das Problem bei Dir ist, dass in Hibiscus eine neuere Version der PDF-Bibliothek verwendet wird. In dieser gibt es die aus JVerein aufgerufene Methode nicht mehr. Mehr dazu und einen Workarround findest du hier.

Gruß
Danzelot
Frankolino
Beiträge: 4
Registriert: Freitag 1. Mai 2020, 12:11
Verein: GSC Landesbergen e.V.
Mitglieder: 50
JVerein-Version: 2.8.18
Betriebssystem: Win10

Re: Unerwarteter Fehler beim Aufruf Buchführung -> Buchungsklassen

Beitrag von Frankolino »

Zur Information: Es gibt ein entsprechendes Ticket auf https://github.com/jverein/jverein/issues/66.
Schlussendlich habt ihr mindestens einen fehlerhaften Datumseintrag für eine Buchung in euren Datenbanken. Der Fehler ist dafür nur das symptomatische Verhalten in der neuesten Version von jverein.
Antworten