Vereinsarbeit Fehlermeldung (fatal error !!)

Einen Fehler in efa2 melden

Moderatoren: nick, smg

Forumsregeln
Beim Melden eines Fehlers, gib bitte die verwendete efa2-Version und Dein Betriebssystem an, sowie eine genaue Beschreibung der Fehlersituation und ggf. der Fehlermeldungen.
Antworten
LutzR
Beiträge: 334
Registriert: Do 15. Mär 2012, 01:37
Wohnort: Berlin
Kontaktdaten:

Vereinsarbeit Fehlermeldung (fatal error !!)

Beitrag von LutzR » So 1. Jun 2014, 22:03

Lieber Nick,
wir haben mal ein Vereinshandbuch (v 2.2) erstellt und überlegt, ob wir das nutzen können. Leider konnten wir hier vorerst keinen Bedarf feststellen. Daraufhin haben wir das Vereinshandbuch wieder gelöscht. Doch nun erscheint bei jedem EFA-Start folgende Fehlermeldung:
ScreenShot382.jpg
Fehlermeldung beim Start EFA 2.2.02
ScreenShot382.jpg (15.17 KiB) 11474 mal betrachtet
Was müssen wir tun, damit EFA wieder nach dem nächtlichen Neustart ohne diese Fehlermeldung startet?

Nach dem Update auf 2.2.02 erscheint nur noch das Bild und EFA2 startet nicht mehr! EFA wird auch nicht beendet sondern arbeitet wohl im Hintergrund weiter (zumindest ist das Programm javaw.exe noch aktiv). Erst durch das radikale Beenden von javaw.exe im Taskmanager kann EFA wieder gestartet werden. Allerdings dann wieder über die Anzeige nach dem fehlenden Vereinshandbuch.

Versuch das Handbuch wieder neu herzustellen verhindert EFA-Start beim ersten Mal vollkommen. Wieder radikal javaw.exe gelöscht, dann startet EFA normal. Allerdings nur einmal !! Nach dem erneuten Versuch das Vereinshandbuch zu löschen ist nun "Sendepause" - sprich EFA startet nicht mehr (nur javaw.exe - mehr nicht).

BITTE FEHLER SCHNELL BEHEBEN !!

Besten Dank
Lutz
Zuletzt geändert von LutzR am Mo 2. Jun 2014, 08:52, insgesamt 1-mal geändert.
Potsdamer Ruder Club-Germania

nick
Beiträge: 1300
Registriert: Sa 10. Jul 2010, 11:45

Re: Vereinsarbeit Fehlermeldung (fatal error !!)

Beitrag von nick » Mo 2. Jun 2014, 03:39

Hallo Lutz,

vielen Dank für den Hinweis, ist in Version 2.2.0_03 behoben. Ich bitte vielmals um Entschuldigung für die Unannehmlichkeiten.

Gruß,
Nick

LutzR
Beiträge: 334
Registriert: Do 15. Mär 2012, 01:37
Wohnort: Berlin
Kontaktdaten:

Re: Vereinsarbeit Fehlermeldung (fatal error !!)

Beitrag von LutzR » Mo 2. Jun 2014, 08:47

Lieber Nick,
leider auch mit v2.2.03 nicht behoben.

Das Problem, dass das Vereinshandbuch jetzt nicht mehr als Fehlermeldung auftritt ist zwar behoben - aber nun bleibt das javaw.exe Problem.

Man kann EFA jetzt starten ohne die Fehlermeldung. Wenn man es danach beendet, startet es zwar mit dem EFA-Logo und auch die Datei javaw.exe wird wieder geöffnet. Dann hängt das Programm fest. Man kann es auch nicht wieder starten, da es ja irgendwie im Hintergrund läuft aber eben nicht geöffnet wird. Erst, wenn man wieder über den Taskmanager javaw.exe beendet kann man EFA wieder neu starten.
ScreenShot383.jpg
ScreenShot383.jpg (31.29 KiB) 11465 mal betrachtet
Dieses Problem gab es ohne das Vereinshandbuch nicht und hängt irgendwie damit zusammen. Zur Info: An dem Rechner wo das Problem auftrat, ist die aktuellste Java-Version installiert. Im Live-Betrieb kann ich EFA 2.2.03 noch nicht freigeben, da das Erstellen/Löschen des Buches ggf. den Fehler wieder aktivieren könnte.

Wichtig ist vielleicht zu wissen, dass ich das Vereinshandbuch mit der Version 2.2.0 erstellt und später wieder gelöscht hatte. Nach dem ersten Update auf Version 2.2.02 trat das Problem auf. Das Update auf Version 2.2.03 konnte nur den ersten Teil des Problems lösen. Es ist auch egal, ob ich dabei wieder ein Vereinshandbuch aktiviert habe oder es gelöscht habe. EFA 2 lässt sich nur einmal starten. Vor einem zweiten Start muss die dann geöffnete Datei javaw.exe erst im Taskmanager geschlossen werden. Möglicherweise hat sich der Fehler durch die Version 2.2 hier eingeschlichen und lässt sich mit v2.2.03 auch nicht beheben?

Gibt es eine Möglichkeit an die Version 2.1 in der letzten Ausgabe nochmal heranzukommen. Dann könnte/müsste ich EFA2 komplett neu installieren und dann das Update auf 2.2.03 setzen um den Versuch mit dem Vereinshandbuch erstellen/löschen nochmal zu prüfen?

Besten Dank
Lutz
Potsdamer Ruder Club-Germania

electria
Beiträge: 126
Registriert: Mi 11. Sep 2013, 10:56
Wohnort: Gelsenkirchen
Kontaktdaten:

Re: Vereinsarbeit Fehlermeldung (fatal error !!)

Beitrag von electria » Mo 2. Jun 2014, 09:02

Du hast ne PN mit dem Link.
Grüßle Ralf

LutzR
Beiträge: 334
Registriert: Do 15. Mär 2012, 01:37
Wohnort: Berlin
Kontaktdaten:

Re: Vereinsarbeit Fehlermeldung (fatal error !!)

Beitrag von LutzR » Mo 2. Jun 2014, 23:24

Hier mal noch ein Auszug aus der Log-Datei:

Wenn EFA nach dem Rechnerneustart oder dem Beenden der Datei "javaw.exe" im Dateimanager gestartet wird sieht es gut aus:
[02.06.2014 23:26:09] - efaBths - 04960 - INFO - EVT001 - PROGRAMMSTART
[02.06.2014 23:26:09] - efaBths - 04960 - INFO - INF002 - Version efa: 2.2.0_03 -- Java: 1.7.0_60 (JVM 24.60-b09) -- OS: Windows 7 6.1
[02.06.2014 23:26:12] - efaBths - 04960 - INFO - EVT011 - Projekt 'RCT' geöffnet.
[02.06.2014 23:26:12] - efaBths - 04960 - INFO - EVT012 - Fahrtenbuch '2014' geöffnet.
[02.06.2014 23:26:12] - efaBths - 04960 - INFO - EVT013 - BEREIT
[02.06.2014 23:26:17] - efaBths - 04960 - INFO - EVT004 - Programmende durch Nutzer
[02.06.2014 23:26:17] - efaBths - 04960 - INFO - COR001 - PROGRAMMENDE
Nachdem EFA (wie zuvor in der Log-Datei dargestellt) beendet wurde und ein zweites Mal gestartet wird, bleibt es "hängen" und die Log-Datei verweist auf einen möglichen Java-Fehler (was aber wohl eher mit EFA als mit Java zusammenhängt):
[02.06.2014 23:26:40] - efaBths - 05876 - INFO - EVT001 - PROGRAMMSTART
[02.06.2014 23:26:40] - efaBths - 05876 - INFO - INF002 - Version efa: 2.2.0_03 -- Java: 1.7.0_60 (JVM 24.60-b09) -- OS: Windows 7 6.1
[02.06.2014 23:26:43] - efaBths - 05876 - INFO - EVT011 - Projekt 'RCT' geöffnet.
[02.06.2014 23:26:43] - efaBths - 05876 - INFO - EVT012 - Fahrtenbuch '2014' geöffnet.
[02.06.2014 23:26:43] - efaBths - 05876 - INFO - EVT013 - BEREIT
[02.06.2014 23:26:43] - efaBths - 05876 - WARNING - EXC001 - Unerwarteter Programmfehler: java.lang.ClassCastException: javax.swing.text.PlainDocument cannot be cast to javax.swing.text.html.HTMLDocument Dieser Fehler ist möglicherweise ein Fehler in Java, der durch ein Java-Update behoben werden kann. Meistens führt diese Art von Fehlern nur zu vorübergehenden Darstellungsproblemen und hat keine Auswirkung auf efa und die Daten. Sofern dieser Fehler nur selten auftritt und keine erkennbaren Folgen hat, kann er ignoriert werden. Stack Trace: javax.swing.text.html.ParagraphView.getStyleSheet(Unknown Source) javax.swing.text.html.ParagraphView.setPropertiesFromAttributes(Unknown Source) javax.swing.text.ParagraphView.<init>(Unknown Source) javax.swing.text.html.ParagraphView.<init>(Unknown Source) javax.swing.text.html.HTMLEditorKit$HTMLFactory.create(Unknown Source) javax.swing.plaf.basic.BasicTextUI.modelChanged(Unknown Source) javax.swing.plaf.basic.BasicTextUI$UpdateHandler.propertyChange(Unknown Source) java.beans.PropertyChangeSupport.fire(Unknown Source) java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) java.awt.Component.firePropertyChange(Unknown Source) javax.swing.text.JTextComponent.setEditable(Unknown Source) de.nmichael.efa.gui.widgets.MeteoAstroWidget.construct(MeteoAstroWidget.java:304) de.nmichael.efa.gui.widgets.Widget.show(Widget.java:158) de.nmichael.efa.gui.EfaBoathouseFrame.updateGuiWidgets(EfaBoathouseFrame.java:794) de.nmichael.efa.gui.EfaBoathouseFrame.updateGuiElements(EfaBoathouseFrame.java:282) de.nmichael.efa.gui.EfaBoathouseFrame.iniGuiRemaining(EfaBoathouseFrame.java:444) de.nmichael.efa.gui.EfaBoathouseFrame.iniDialog(EfaBoathouseFrame.java:210) de.nmichael.efa.gui.BaseFrame.prepareDialog(BaseFrame.java:54) de.nmichael.efa.gui.BaseFrame.showFrame(BaseFrame.java:70) de.nmichael.efa.boathouse.Main.<init>(Main.java:32) de.nmichael.efa.boathouse.Main.main(Main.java:56)
java.lang.ClassCastException: javax.swing.text.PlainDocument cannot be cast to javax.swing.text.html.HTMLDocument
at javax.swing.text.html.ParagraphView.getStyleSheet(Unknown Source)
at javax.swing.text.html.ParagraphView.setPropertiesFromAttributes(Unknown Source)
at javax.swing.text.ParagraphView.<init>(Unknown Source)
at javax.swing.text.html.ParagraphView.<init>(Unknown Source)
at javax.swing.text.html.HTMLEditorKit$HTMLFactory.create(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI.modelChanged(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.propertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.awt.Component.firePropertyChange(Unknown Source)
at javax.swing.text.JTextComponent.setEditable(Unknown Source)
at de.nmichael.efa.gui.widgets.MeteoAstroWidget.construct(MeteoAstroWidget.java:304)
at de.nmichael.efa.gui.widgets.Widget.show(Widget.java:158)
at de.nmichael.efa.gui.EfaBoathouseFrame.updateGuiWidgets(EfaBoathouseFrame.java:794)
at de.nmichael.efa.gui.EfaBoathouseFrame.updateGuiElements(EfaBoathouseFrame.java:282)
at de.nmichael.efa.gui.EfaBoathouseFrame.iniGuiRemaining(EfaBoathouseFrame.java:444)
at de.nmichael.efa.gui.EfaBoathouseFrame.iniDialog(EfaBoathouseFrame.java:210)
at de.nmichael.efa.gui.BaseFrame.prepareDialog(BaseFrame.java:54)
at de.nmichael.efa.gui.BaseFrame.showFrame(BaseFrame.java:70)
at de.nmichael.efa.boathouse.Main.<init>(Main.java:32)
at de.nmichael.efa.boathouse.Main.main(Main.java:56)
Vielleicht hilft das zur Fehlerfindung.

Beste Grüße
Lutz
Potsdamer Ruder Club-Germania

nick
Beiträge: 1300
Registriert: Sa 10. Jul 2010, 11:45

Re: Vereinsarbeit Fehlermeldung (fatal error !!)

Beitrag von nick » Di 3. Jun 2014, 08:05

Hallo Lutz,

merkwürdig, dein Fehler ist mir echt etwas rätselhaft. Ich bin mir nicht ganz sicher, ob das wirklich mit der Vereinsarbeit zusammenhängt. EIne Änderung, die ich in 2.2.0_01 gemacht habe, ist Bugfix: Vereinsarbeits-Button wird manchmal beim Start von efa nicht angezigt - behoben. Der Java-Stack aus deiner Fehlermeldung deutet darauf hin, daß das Problem etwas mit den Widgets zu tun hat. Indirekt habe ich daran mit o.g. Fehlermeldung etwas verändert, da die GUI nun nach Öffnen von efa nochmals neu aufgebaut wird. Allerdings kann ich deinen jetzigen Fehler bei mir nicht reproduzieren.

Ich habe die o.g. rückgängig gemacht. Vermutlich ist sie auch nicht nötig, da die Hauptursache für das Fehlen des Buttons eine andere war (gefixed in 2.2.0_02). Die geänderte Version habe ich bislang nicht offiziell veröffentlicht, sondern nur als Testversion hier abgelegt: http://efa.nmichael.de/download/efa220_test.zip

Bitte installiere testweise diese Version und laß mich wissen, ob das Problem damit behoben ist. Falls nicht, könntest du mir bitte eine komplette Datensicherung deines efa-Projekts (inkl. der Konfigurationsdateien) an help (at) efa (punkt) nmichael (punkt) de schicken?

Danke & Gruß,
Nick

LutzR
Beiträge: 334
Registriert: Do 15. Mär 2012, 01:37
Wohnort: Berlin
Kontaktdaten:

Re: Vereinsarbeit Fehlermeldung (fatal error !!)

Beitrag von LutzR » Di 3. Jun 2014, 17:46

Gratulation Nick!
Funktioniert fehlerfrei.

Ich habe auch versuchsweise wieder ein Vereinshandbuch erstellt und es nach Aktivierung wieder gelöscht. EFA startet wieder wie erwartet. Vereinzelt kommen im Zusammenhang mit dem Vereinshandbuch nach deren Erstellung zwar noch Fehlerhinweise - die sind aber im Zusammenhang mit dem Admin- und Arbeitsmodus zu verstehen. Sicherlich könnte man das noch optimieren - ist aber für Nutzer ohne dieses Vereinshandbuch belanglos.

Bei der Gelegenheit: Jetzt funktioniert auch die Anzeige offener Fahrten auf unserer Webseite! Danke für die Erweiterung. Schön wäre es noch, wenn man die Sortierung nach Datum auch so anzeigen lassen kann, dass auch am Tage die Abfahrtzeiten in entsprechenden Reihenfolge angezeigt werden. Im Moment kann man nach Datum vorwärts/rückwärts sortieren aber das bezieht sich nur auf die Tage. Wenn man rückwärts sortiert - also die aktuellen Tage immer oben stehen - werden die Zeiten leider vorwärts angezeigt (bei viel Ruderbetrieb stehen somit oben nicht die aktuellen Daten).

PS: Jetzt sollte diese Version demnächst auch als Update verfügbar sein ...

Beste Grüße
Lutz
Potsdamer Ruder Club-Germania

nick
Beiträge: 1300
Registriert: Sa 10. Jul 2010, 11:45

Re: Vereinsarbeit Fehlermeldung (fatal error !!)

Beitrag von nick » Mi 4. Jun 2014, 07:42

Hallo Lutz,

danke für's Testen. Version 2.2.0_04 mit dem Bugfix ist nun veröffentlicht.

Die Sortierung nach Datum und Uhrzeit werde ich mit Version 2.2.0_05 in den nächsten Tagen korrigieren.

Gruß,
Nick

Antworten