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)
unerwarteter Fehler nach Hibiscus Update
Moderator: heiner
-
- Beiträge: 8
- Registriert: Donnerstag 11. Januar 2018, 22:53
-
- Beiträge: 138
- Registriert: Freitag 21. April 2017, 21:14
- Verein: Pollingua e.V.
- Mitglieder: 50
- JVerein-Version: Entwicklerversion
- Betriebssystem: Linux
Re: unerwarteter Fehler nach Hibiscus Update
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.
-
- Beiträge: 39
- Registriert: Dienstag 4. Oktober 2016, 15:25
- Verein: Ökumenisches Stundengebet e.V.
- Mitglieder: 75
- JVerein-Version: 2.8.18
- Betriebssystem: Windows 10
Re: unerwarteter Fehler nach Hibiscus Update
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:
Ein Hoch auf Carsten!
Frank
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
Frank