Hallo Zusammen,
mein erster Post hier im Forum ... und leider gleich mit einer Fehlermeldung
Erstmal einen großen Dank an Heiner, für dieses super Modul!
Nun zum Fehler, ich wollte heute von meiner 2.4.2 Version auf die aktuelle developer Version updaten, um auch endlich das Duplizieren von Buchungen nutzen zu können.
Mein vorgehen war analog zu Carsten, download der nightly builds von Hibiscus (2.5.1-nightly) & Jamaica (2.5.0-nightly) & Jverein (2.5.0-397) von heute (12.07.2013) und entpacken in ein seperates Verzeichnis.
Da ich mysql für meine DB verwende wurden dann noch die Verbindungsdaten in den neuen cfg-ordner kopiert.
Zur sicherheit habe ich meinen Benutzer Ordner kopiert und starte das Programm mit -f.
Beim ersten Start läuft das Update an, und aktuallisiert einiges an Datenbankeinträge. Nach erfolgreichem "JVerein-DB-Update: 321" treten dann aber folgende Fehler auf:
Code: Alles auswählen
[Fri Jul 12 14:19:27 CEST 2013][ERROR][de.willuhn.sql.ScriptExecutor.execute] error while executing sql script. Current statement: ALTER TABLE buchungsart DROP FOREIGN KEY fkBuchungsart1
java.sql.SQLException: Error on rename of './d017a550/buchungsart' to './d017a550/#sql2-701-c96d0' (errno: 152)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3250)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1355)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1270)
at de.willuhn.sql.ScriptExecutor.execute(ScriptExecutor.java:168)
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:1394)
at de.jost_net.JVerein.server.JVereinUpdateProvider.update0322(JVereinUpdateProvider.java:7561)
at de.jost_net.JVerein.server.JVereinUpdateProvider.<init>(JVereinUpdateProvider.java:1297)
at de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency(DBSupportMySqlImpl.java:93)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:119)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:88)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:193)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:81)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:352)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:204)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
at de.willuhn.jameica.system.Application.init(Application.java:102)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
[Fri Jul 12 14:19:27 CEST 2013][ERROR][de.jost_net.JVerein.server.JVereinUpdateProvider.execute] unable to execute update
java.sql.SQLException: exception while executing sql script: Error on rename of './d017a550/buchungsart' to './d017a550/#sql2-701-c96d0' (errno: 152). Current statement: ALTER TABLE buchungsart DROP FOREIGN KEY fkBuchungsart1
at de.willuhn.sql.ScriptExecutor.execute(ScriptExecutor.java:197)
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:1394)
at de.jost_net.JVerein.server.JVereinUpdateProvider.update0322(JVereinUpdateProvider.java:7561)
at de.jost_net.JVerein.server.JVereinUpdateProvider.<init>(JVereinUpdateProvider.java:1297)
at de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency(DBSupportMySqlImpl.java:93)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:119)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:88)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:193)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:81)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:352)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:204)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
at de.willuhn.jameica.system.Application.init(Application.java:102)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
[Fri Jul 12 14:19:27 CEST 2013][ERROR][de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency] Datenbankupdate kann nicht ausgeführt werden.
de.willuhn.util.ApplicationException: Fehler beim Ausführen des Updates
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:1400)
at de.jost_net.JVerein.server.JVereinUpdateProvider.update0322(JVereinUpdateProvider.java:7561)
at de.jost_net.JVerein.server.JVereinUpdateProvider.<init>(JVereinUpdateProvider.java:1297)
at de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency(DBSupportMySqlImpl.java:93)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:119)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:88)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:193)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:81)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:352)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:204)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
at de.willuhn.jameica.system.Application.init(Application.java:102)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.sql.SQLException: exception while executing sql script: Error on rename of './d017a550/buchungsart' to './d017a550/#sql2-701-c96d0' (errno: 152). Current statement: ALTER TABLE buchungsart DROP FOREIGN KEY fkBuchungsart1
at de.willuhn.sql.ScriptExecutor.execute(ScriptExecutor.java:197)
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:1394)
... 16 more
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.stop] stopping db service
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.closeConnection] commit connection
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.closeConnection] closing connection
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.closeConnection] connection closed
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.stop] db service stopped [1 connection(s) closed]
[Fri Jul 12 14:19:27 CEST 2013][ERROR][de.willuhn.jameica.plugin.PluginLoader.init] unable to init plugin jverein: de.willuhn.util.ApplicationException: Fehler beim Ausführen des Updates
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.boot.BootLoader.resolve] init service de.willuhn.jameica.services.SearchService
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.services.SearchService.init] looking for search providers
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.services.SearchService.init] loaded 14 search providers
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.boot.BootLoader.resolve] init service de.willuhn.jameica.services.ReminderService
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.boot.BootLoader.resolve] init service de.willuhn.jameica.services.Init5
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.services.Init5.init] booted to init level 5
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.SplashScreen$2.run] stopping splash screen
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] startup GUI
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] SWT version: 3650/gtk
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] adding menu
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] adding navigation
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] adding content view
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] adding status panel
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.position] window position: 1684x113, size: 1680x984
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] open shell
java.rmi.RemoteException: error while getting database service; nested exception is:
de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:164)
at de.jost_net.JVerein.gui.boxes.SEPAKonverter.<init>(SEPAKonverter.java:67)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at de.willuhn.jameica.services.BeanService.get(BeanService.java:122)
at de.willuhn.jameica.gui.boxes.BoxRegistry.getBoxes(BoxRegistry.java:66)
at de.willuhn.jameica.gui.internal.views.Start.bind(Start.java:80)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:615)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:786)
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:782)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:519)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:454)
at de.willuhn.jameica.gui.internal.action.Start.handleAction(Start.java:31)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:385)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:52)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:480)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at de.willuhn.jameica.gui.Navigation.select(Navigation.java:359)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:798)
at de.willuhn.jameica.gui.GUI.init(GUI.java:294)
at de.willuhn.jameica.system.Application.init(Application.java:144)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.willuhn.jameica.system.ServiceFactory.lookup(ServiceFactory.java:231)
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:158)
... 33 more
java.rmi.RemoteException: error while getting database service; nested exception is:
de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:164)
at de.jost_net.JVerein.Einstellungen.isFirstStart(Einstellungen.java:236)
at de.jost_net.JVerein.gui.boxes.FirstStart.isEnabled(FirstStart.java:82)
at de.willuhn.jameica.gui.parts.ExpandPart.add(ExpandPart.java:68)
at de.willuhn.jameica.gui.internal.views.Start.bind(Start.java:86)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:615)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:786)
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:782)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:519)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:454)
at de.willuhn.jameica.gui.internal.action.Start.handleAction(Start.java:31)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:385)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:52)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:480)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at de.willuhn.jameica.gui.Navigation.select(Navigation.java:359)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:798)
at de.willuhn.jameica.gui.GUI.init(GUI.java:294)
at de.willuhn.jameica.system.Application.init(Application.java:144)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.willuhn.jameica.system.ServiceFactory.lookup(ServiceFactory.java:231)
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:158)
... 27 more
java.rmi.RemoteException: error while getting database service; nested exception is:
de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:164)
at de.jost_net.JVerein.Einstellungen.isFirstStart(Einstellungen.java:236)
at de.jost_net.JVerein.gui.boxes.FirstStart.isActive(FirstStart.java:55)
at de.willuhn.jameica.gui.parts.ExpandPart.add(ExpandPart.java:68)
at de.willuhn.jameica.gui.internal.views.Start.bind(Start.java:86)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:615)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:786)
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:782)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:519)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:454)
at de.willuhn.jameica.gui.internal.action.Start.handleAction(Start.java:31)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:385)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:52)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:480)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at de.willuhn.jameica.gui.Navigation.select(Navigation.java:359)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:798)
at de.willuhn.jameica.gui.GUI.init(GUI.java:294)
at de.willuhn.jameica.system.Application.init(Application.java:144)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.willuhn.jameica.system.ServiceFactory.lookup(ServiceFactory.java:231)
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:158)
... 27 more
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.messaging.AutoRegisterMessageConsumer.handleMessage] auto-registered message consumers: 10
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.messaging.ManifestMessageConsumer.registerConsumers] message consumers from manifests: 15
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.messaging.ManifestMessageConsumer.sendMessages] messages from manifests: 0
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Jameica 2.5.0-nightly erfolgreich gestartet
[Fri Jul 12 14:19:27 CEST 2013][ERROR][de.jost_net.JVerein.Einstellungen.<clinit>] Fehler
java.rmi.RemoteException: error while getting database service; nested exception is:
de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:164)
at de.jost_net.JVerein.Einstellungen.<clinit>(Einstellungen.java:104)
at de.jost_net.JVerein.gui.boxes.SEPAKonverter.<init>(SEPAKonverter.java:67)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at de.willuhn.jameica.services.BeanService.get(BeanService.java:122)
at de.willuhn.jameica.gui.boxes.BoxRegistry.getBoxes(BoxRegistry.java:66)
at de.willuhn.jameica.gui.internal.views.Start.bind(Start.java:80)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:615)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:786)
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:782)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:519)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:454)
at de.willuhn.jameica.gui.internal.action.Start.handleAction(Start.java:31)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:385)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:52)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:480)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at de.willuhn.jameica.gui.Navigation.select(Navigation.java:359)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:798)
at de.willuhn.jameica.gui.GUI.init(GUI.java:294)
at de.willuhn.jameica.system.Application.init(Application.java:144)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.willuhn.jameica.system.ServiceFactory.lookup(ServiceFactory.java:231)
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:158)
... 34 more
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.getConnection] created new connection for <local>
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.security.JameicaSecurityManager.doPrivileged] [privcount: 0] starting privileged action: writable check for /home/sven/progs/jameica/jameica.nightly/plugins
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.security.JameicaSecurityManager.doPrivileged] [privcount: 0] finished privileged action: writable check for /home/sven/progs/jameica/jameica.nightly/plugins
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.util.Session.<init>] creating new session. default timeout: 1800000 millis
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.hbci.synchronize.SynchronizeEngine.getBackends] loading synchronize backends
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.getJobProviders] loading synchronize providers for backend HBCI
[Fri Jul 12 14:19:27 CEST 2013][INFO][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend.getJobProviders] found 5 provider(s)
In Jameica selbst funktioniert JVerein dann natürlich überhaupt nicht, da keine DB Verbindung aufgebaut werden kann.
Beende ich Jameica und starte erneut kommt:
Code: Alles auswählen
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.jost_net.JVerein.server.JVereinUpdateProvider.execute] TODO: Spaltentypen geändert
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.sql.ScriptExecutor.execute] starting transaction
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.sql.ScriptExecutor.execute] rollback transaction
[Fri Jul 12 14:24:20 CEST 2013][ERROR][de.willuhn.sql.ScriptExecutor.execute] error while executing sql script. Current statement: ALTER TABLE anfangsbestand DROP FOREIGN KEY fkAnfangsbestand1
java.sql.SQLException: Error on rename of './d017a550/anfangsbestand' to './d017a550/#sql2-701-c97dd' (errno: 152)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3250)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1355)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1270)
at de.willuhn.sql.ScriptExecutor.execute(ScriptExecutor.java:168)
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:1394)
at de.jost_net.JVerein.server.JVereinUpdateProvider.update0322(JVereinUpdateProvider.java:7561)
at de.jost_net.JVerein.server.JVereinUpdateProvider.<init>(JVereinUpdateProvider.java:1297)
at de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency(DBSupportMySqlImpl.java:93)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:119)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:88)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:193)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:81)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:352)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:204)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
at de.willuhn.jameica.system.Application.init(Application.java:102)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
[Fri Jul 12 14:24:20 CEST 2013][ERROR][de.jost_net.JVerein.server.JVereinUpdateProvider.execute] unable to execute update
java.sql.SQLException: exception while executing sql script: Error on rename of './d017a550/anfangsbestand' to './d017a550/#sql2-701-c97dd' (errno: 152). Current statement: ALTER TABLE anfangsbestand DROP FOREIGN KEY fkAnfangsbestand1
at de.willuhn.sql.ScriptExecutor.execute(ScriptExecutor.java:197)
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:1394)
at de.jost_net.JVerein.server.JVereinUpdateProvider.update0322(JVereinUpdateProvider.java:7561)
at de.jost_net.JVerein.server.JVereinUpdateProvider.<init>(JVereinUpdateProvider.java:1297)
at de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency(DBSupportMySqlImpl.java:93)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:119)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:88)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:193)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:81)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:352)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:204)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
at de.willuhn.jameica.system.Application.init(Application.java:102)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
[Fri Jul 12 14:24:20 CEST 2013][ERROR][de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency] Datenbankupdate kann nicht ausgeführt werden.
de.willuhn.util.ApplicationException: Fehler beim Ausführen des Updates
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:1400)
at de.jost_net.JVerein.server.JVereinUpdateProvider.update0322(JVereinUpdateProvider.java:7561)
at de.jost_net.JVerein.server.JVereinUpdateProvider.<init>(JVereinUpdateProvider.java:1297)
at de.jost_net.JVerein.server.DBSupportMySqlImpl.checkConsistency(DBSupportMySqlImpl.java:93)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:119)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:88)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:193)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:81)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:352)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:204)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:42)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
at de.willuhn.jameica.system.Application.init(Application.java:102)
at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.sql.SQLException: exception while executing sql script: Error on rename of './d017a550/anfangsbestand' to './d017a550/#sql2-701-c97dd' (errno: 152). Current statement: ALTER TABLE anfangsbestand DROP FOREIGN KEY fkAnfangsbestand1
at de.willuhn.sql.ScriptExecutor.execute(ScriptExecutor.java:197)
at de.jost_net.JVerein.server.JVereinUpdateProvider.execute(JVereinUpdateProvider.java:1394)
... 16 more
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.stop] stopping db service
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.closeConnection] commit connection
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.closeConnection] closing connection
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.closeConnection] connection closed
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.datasource.db.DBServiceImpl.stop] db service stopped [1 connection(s) closed]
[Fri Jul 12 14:24:20 CEST 2013][ERROR][de.willuhn.jameica.plugin.PluginLoader.init] unable to init plugin jverein: de.willuhn.util.ApplicationException: Fehler beim Ausführen des Updates
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.boot.BootLoader.resolve] init service de.willuhn.jameica.services.SearchService
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.services.SearchService.init] looking for search providers
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.services.SearchService.init] loaded 14 search providers
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.boot.BootLoader.resolve] init service de.willuhn.jameica.services.ReminderService
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.boot.BootLoader.resolve] init service de.willuhn.jameica.services.Init5
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.services.Init5.init] booted to init level 5
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.SplashScreen$2.run] stopping splash screen
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] startup GUI
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] SWT version: 3650/gtk
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] adding menu
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] adding navigation
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] adding content view
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] adding status panel
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.position] window position: 1684x113, size: 1680x984
[Fri Jul 12 14:24:20 CEST 2013][INFO][de.willuhn.jameica.gui.GUI.init] open shell
java.rmi.RemoteException: error while getting database service; nested exception is:
de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:164)
at de.jost_net.JVerein.gui.boxes.SEPAKonverter.<init>(SEPAKonverter.java:67)
[...]
Um auszuschließen, dass es am Inhalt meiner Daten liegt, habe ich das ganze auch nochmal mit einer leeren DB getestet.
Beim ersten Start kommen dann auch wieder die 321 Änderungen, bei denen die zuvor leere Datenbank mit Tabellen gefüllt wird... die o.g. Fehler treten aber auch in diesem Fall danach auf, so dass JVerein leider nicht funktioniert.
Ich hoffe jemand hat ein paar hilfreiche Tipps, habe nämlich schon so ziemlich alle Varianten durchprobiert
grüße Sven
Nachtrag: meine MySQL Version auf dem Server ist 5.1.66