Seite 1 von 1

unerwarteter Fehler nach Hibiscus Update

Verfasst: Freitag 13. September 2019, 17:10
von Milan Erlebach
Guten Abend,

Habe gestern Abend Hibiscus auf 2.8.16 geupdated und seit dem funktioniert JVerein nicht mehr.
Es wäre super, wenn mir jemand sagen könnte wie ich dieses Problem behebe.
Vielen Dank!

Mir wird dieser Stacktrace angezeigt:
java.lang.NullPointerException
at de.jost_net.JVerein.gui.control.EinstellungControl.getName(EinstellungControl.java:313)
at de.jost_net.JVerein.gui.view.EinstellungenAllgemeinView.bind(EinstellungenAllgemeinView.java:41)
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.AdministrationEinstellungenAllgemeinAction.handleAction(AdministrationEinstellungenAllgemeinAction.java:28)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:174)
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.parts.Button$1.widgetSelected(Button.java:168)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
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)

Re: unerwarteter Fehler nach Hibiscus Update

Verfasst: Sonntag 15. September 2019, 22:21
von NicoB77
Möglicherweise ist das bekannte Datenbankproblem aufgetreten (dann steht "Unique index or primary key violation: "PRIMARY KEY ON """".PAGE_INDEX"; SQL statement:" irgendwo im Protokoll). Wie man das repariert, wird hier erklärt.

Re: unerwarteter Fehler nach Hibiscus Update

Verfasst: Montag 16. September 2019, 18:55
von fp-
Ja, Carstens Weg (Neuanlegen der Datenbank mithilfe eines H2-Scripts) scheint tatsächlich zu funktionieren! :-)

Erwähnt sei noch, dass die beiden Java-Befehle aus dem Ordner "h2" im Programmverzeichnis heraus ausgeführt werden müssen, damit Java die Bibliothek "org.h2.tools.script" auch findet, also:

Code: Alles auswählen

C:\[Programmverzeichnis]\jameica\lib\h2>java -cp h2-1.4.196.jar org.h2.tools.Script -url jdbc:h2:E:/[Datenverzeichnis]/jverein/h2db.bak/jverein -user jverein -password jverein -script C:/temp/out.sql

...

C:\[Programmverzeichnis]\jameica\lib\h2>java -cp h2-1.4.196.jar org.h2.tools.RunScript -url jdbc:h2:E:/[Datenverzeichnis]/jverein/h2db/jverein -user jverein -password jverein -script C:/temp/out.sql
Ein Hoch auf Carsten!

Frank