Update auf Entwicklerversion 1.4.0 Rev. 242

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
Armin
Beiträge: 18
Registriert: Sonntag 20. Juni 2010, 14:05

Update auf Entwicklerversion 1.4.0 Rev. 242

Beitrag von Armin »

Hallo Heiner,

beim Updateversuch von der Version 1.3.3 auf die Entwicklerversion 1.4.0 Rev. 242 bekam ich die folgende Fehlermeldung:
[ERROR][de.willuhn.sql.ScriptExecutor.execute] error while executing sql script. Current statement: ALTER TABLE einstellung ADD rechnungtextabbuchung varchar(100) after rechnung13
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'rechnung13' in 'einstellung'

Gruß
Armin
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Update auf Entwicklerversion 1.4.0 Rev. 242

Beitrag von heiner »

Hallo Armin,

den Fehler kann ich leider nicht nachvollziehen. Ich habe das Update auf einem "Nicht-Entwicklungsrechner" ohne Probleme durchgeführt. Vor der allgemeinen Freigabe der Entwicklerversion wurde das Update durch 3 JVerein-Benutzer getestet. Von dort ebenfalls keine Fehlermeldung.

Poste doch mal den entsprechenden Ausschnitt aus der Datei jameica.log. Schreibe bitte dein Umfeld (Betriebssystem, Datenbank ...) dazu.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Armin
Beiträge: 18
Registriert: Sonntag 20. Juni 2010, 14:05

Re: Update auf Entwicklerversion 1.4.0 Rev. 242

Beitrag von Armin »

Hallo Heiner,

ich habe eine MySQL-DB im Einsatz, hier der Auszug aus der jameica.log:

[ERROR][de.willuhn.jameica.plugin.PluginLoader.init] unable to init plugin jverein
de.willuhn.util.ApplicationException: de.willuhn.util.ApplicationException: Fehler beim Ausführen des Updates
at de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency(DBSupportMySqlImpl.java:118)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:140)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:150)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:257)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:145)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:306)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:181)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:138)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:118)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:71)
at de.willuhn.jameica.system.Application.init(Application.java:101)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: de.willuhn.util.ApplicationException: Fehler beim Ausführen des Updates
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:505)
at de.jost_net.JVerein.server.JVereinUpdateProvider.update0107(JVereinUpdateProvider.java:2922)
at de.jost_net.JVerein.server.JVereinUpdateProvider.<init>(JVereinUpdateProvider.java:406)
at de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency(DBSupportMySqlImpl.java:111)
... 13 more
Caused by: java.sql.SQLException: exception while executing sql script: Unknown column 'rechnung13' in 'einstellung'. Current statement: ALTER TABLE einstellung ADD rechnungtextabbuchung varchar(100) after rechnung13
at de.willuhn.sql.ScriptExecutor.execute(ScriptExecutor.java:197)
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:498)
... 16 more

Bei mir heißt das Feld in der Tabelle "einstellung" "rechnungen13" und nicht "rechnung13", das vermutlich im Update-Script angesprochen wird.

Gruß
Armin
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Update auf Entwicklerversion 1.4.0 Rev. 242

Beitrag von heiner »

Hallo Armin,

MySQL wird bei mir immer etwas stiefmütterlich behandelt. Ich kümmere mich in den nächsten Tagen darum und gebe dir eine Nachricht.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Update auf Entwicklerversion 1.4.0 Rev. 242

Beitrag von heiner »

Hallo Armin,

ich sende dir eine Entwicklerversion per Mail zu. Bitte melde dich, ob es jetzt funktioniert.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Armin
Beiträge: 18
Registriert: Sonntag 20. Juni 2010, 14:05

Re: Update auf Entwicklerversion 1.4.0 Rev. 242

Beitrag von Armin »

Hallo Heiner,

vielen Dank für das Update. Das Aktualisieren der Datenbank hat damit funktioniert, das Programm startet auch. Allerdings gibt es nun noch ein weiteres Problem,
ich kann im Menü Einstellungen nichts speichern, z. B. um das Beitragskonto zu aktivieren (Testplattform z. Zt. Windows):

[ERROR][de.willuhn.jameica.gui.GUI.loop] main loop crashed, retry
java.lang.NullPointerException
at de.jost_net.JVerein.gui.control.EinstellungControl.handleStore(EinstellungControl.java:608)
at de.jost_net.JVerein.gui.view.EinstellungenView$1.handleAction(EinstellungenView.java:260)
at de.willuhn.jameica.gui.parts.Button$1$1.run(Button.java:152)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$3.run(GUI.java:675)
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:671)
at de.willuhn.jameica.gui.parts.Button$1.widgetSelected(Button.java:146)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.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:692)
at de.willuhn.jameica.gui.GUI.init(GUI.java:221)
at de.willuhn.jameica.system.Application.init(Application.java:143)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78)

Gruß
Armin
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Update auf Entwicklerversion 1.4.0 Rev. 242

Beitrag von heiner »

Hallo Armin,

ich habe den Fehler gefunden und beseitigt. Es wird kurzfristig eine neue Entwicklerversion geben.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Armin
Beiträge: 18
Registriert: Sonntag 20. Juni 2010, 14:05

Re: Update auf Entwicklerversion 1.4.0 Rev. 242

Beitrag von Armin »

Hallo Heiner,

danke für das Update, es hat nun funktioniert. Ich werde mal testen, sobald ich dazukomme.

Gruß
Armin
Antworten