Hallo zusammen!
Ich hab meine Jamaica/JVerein-Installation kürzlich von Windows auf Linux umgezogen, und dabei auf die neue Version (jameica-linux64-2.10.5, jverein 3.0.2) geupgraded.
Danach hab ich JVerein nicht mehr starten können, Fehler-Log unten.
Ich hab inzwischen ein Workaround gefunden: Ich hab die H2-Version 1.4.199 mit der alten Version 1.4.196 ersetzt, damit läuft es.
Zu dem Fehler hab ich im Forum nichts gefunden. Hat jemand eine Idee, was da los ist?
Ich kann jetzt mit meiner Installation arbeiten, fürchte aber, dass mich das Problem in Zukunft wieder einholt...
Schöne Grüße,
Andreas
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.<init>] loading database driver: de.willuhn.jameica.hbci.server.DBSupportH2Impl
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.<init>] switching dbservice to uppercase
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.<init>] h2 version: 1.4.199
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.system.ServiceFactory.install] starting service
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] starting service database ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.start] starting db service
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] hibiscus: init service addressbook ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] install service addressbook ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.system.ServiceFactory.install] service: addressbook
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.system.ServiceFactory.install] starting service
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] starting service addressbook ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] hibiscus: init service synchronizescheduler ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] install service synchronizescheduler ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.system.ServiceFactory.install] service: synchronizescheduler
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.system.ServiceFactory.install] service not startable
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] register plugin extensions
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] register plugin extensions ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] register de.willuhn.jameica.hbci.gui.ext.ExportSaldoExtension
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] register de.willuhn.jameica.hbci.gui.ext.ExportAddSumRowExtension
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] plugin hibiscus initialized successfully
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] init plugin jverein [Version: 3.0.2] ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] init plugin jverein [Version: 3.0.2]
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] trying to initialize de.jost_net.JVerein.JVereinPlugin
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] initializing plugin jverein ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.jost_net.JVerein.JVereinPlugin.init] starting init process for jverein
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.jost_net.JVerein.server.JVereinDBServiceImpl.<init>] loading database driver: de.jost_net.JVerein.server.DBSupportH2Impl
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.jost_net.JVerein.server.DBSupportH2Impl.<init>] switching dbservice to uppercase
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.jost_net.JVerein.server.DBSupportH2Impl.<init>] h2 version: 1.4.199
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.start] starting db service
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] Installiere JVerein ...
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.stop] stopping db service
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.stop] db service stopped [0 connection(s) closed]
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.jost_net.JVerein.server.JVereinDBServiceImpl.<init>] loading database driver: de.jost_net.JVerein.server.DBSupportH2Impl
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.jost_net.JVerein.server.DBSupportH2Impl.<init>] switching dbservice to uppercase
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.jost_net.JVerein.server.DBSupportH2Impl.<init>] h2 version: 1.4.199
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.start] starting db service
[Sun Feb 23 19:23:26 CET 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Sun Feb 23 19:23:26 CET 2025][ERROR][main][de.jost_net.JVerein.JVereinPlugin.call] Fehler beim Methodenaufruf
java.rmi.RemoteException: connection to database.jdbc:h2:/home/andreas/.jameica/jverein/h2db/jverein failed; nested exception is:
org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: Eindeutiger Index oder Primärschlüssel verletzt: "PRIMARY KEY ON """".PAGE_INDEX"
Unique index or primary key violation: "PRIMARY KEY ON """".PAGE_INDEX"; SQL statement:
ALTER TABLE PUBLIC.EIGENSCHAFTEN ADD CONSTRAINT PUBLIC.FKEIGENSCHAFTEN1 FOREIGN KEY(MITGLIED) REFERENCES PUBLIC.MITGLIED(ID) ON DELETE CASCADE NOCHECK [23505-199]
at de.willuhn.datasource.db.DBServiceImpl.createConnection(DBServiceImpl.java:181)
at de.willuhn.datasource.db.DBServiceImpl.getConnection(DBServiceImpl.java:124)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:114)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:114)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:219)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:107)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:394)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:239)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:39)
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:70)
at de.willuhn.jameica.system.Application.init(Application.java:103)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Fehler mit H2 1.4.199
Moderator: heiner
Re: Fehler mit H2 1.4.199
Moin,
Ja leider sind da Fehler in der H2 version. Wir sind daran diese durch eine neue zu ersetzen. Das ist jedoch nicht so einfach da die Datenbank komplet neu erstellt werden muss.
Gut, dass du dein Problem schon lösen konntest und danke für die Fehlermitteilung
Gruß Nils
Ja leider sind da Fehler in der H2 version. Wir sind daran diese durch eine neue zu ersetzen. Das ist jedoch nicht so einfach da die Datenbank komplet neu erstellt werden muss.
Gut, dass du dein Problem schon lösen konntest und danke für die Fehlermitteilung
Gruß Nils
Re: Fehler mit H2 1.4.199
Super, danke fürs schnelle Feedback
LG Andreas
LG Andreas