Hallo,
nach meinem Umstieg auf Debian 12 funktioniert das Öffnen der Datenbank nicht mehr.
Der Start der Software funktioniert noch normal, aber auf der Startseite wird dann folgende Fehlermeldung angezeigt:
Plugin Fehler
connection to database.jdbc:h2: xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
Auszug aus dem log:
[Sun Jul 16 16:27:01 CEST 2023][INFO][main][de.willuhn.jameica.services.ClassService.prepareClasses] loader.jameica: loaded jar xxx/.jameica/plugins/hibiscus/lib/swtchart/org.eclipse.swtchart_0.13.0.202009151159.jar
[Sun Jul 16 16:27:01 CEST 2023][INFO][main][de.willuhn.jameica.services.ClassService.prepareClasses] inspecting xxx/.jameica/plugins/hibiscus/hibiscus.jar
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] init plugin hibiscus [Version: 2.10.10] ...
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] init plugin hibiscus [Version: 2.10.10]
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] trying to initialize de.willuhn.jameica.hbci.HBCI
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] initializing plugin hibiscus ...
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.hbci.HBCI.init] starting init process for hibiscus
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.<init>] loading database driver: de.willuhn.jameica.hbci.server.DBSupportH2Impl
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.<init>] switching dbservice to uppercase
[Sun Jul 16 16:27:03 CEST 2023][WARN][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.<init>] unable to determine h2 version
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.datasource.db.DBServiceImpl.start] starting db service
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.checkConsistency] determine current database version
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.util.Base64.<clinit>] using base64 encoder/decoder: JavaEncoder
[Sun Jul 16 16:27:04 CEST 2023][WARN][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.checkConsistency] unable to determine database version - database probably empty, recreating
[Sun Jul 16 16:27:04 CEST 2023][INFO][main][de.willuhn.util.I18N.<init>] loading resource bundle lang/hibiscus_messages for locale de_DE
[Sun Jul 16 16:27:04 CEST 2023][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: java.rmi.RemoteException: connection to database.jdbc:h2:xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
[Sun Jul 16 16:27:04 CEST 2023][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: java.rmi.RemoteException: connection to database.jdbc:h2:xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
[Sun Jul 16 16:27:04 CEST 2023][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] Installiere Hibiscus ...
[Sun Jul 16 16:27:04 CEST 2023][INFO][main][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Sun Jul 16 16:27:04 CEST 2023][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: java.rmi.RemoteException: connection to database.jdbc:h2:xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
[Sun Jul 16 16:27:04 CEST 2023][ERROR][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.checkConsistency] unable to recreate database
java.rmi.RemoteException: connection to database.jdbc:h2:xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
at de.willuhn.datasource.db.DBServiceImpl.createConnection(DBServiceImpl.java:183)
at de.willuhn.datasource.db.DBServiceImpl.getConnection(DBServiceImpl.java:126)
at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.getConnection(HBCIDBServiceImpl.java:214)
at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.install(HBCIDBServiceImpl.java:338)
at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.checkConsistency(HBCIDBServiceImpl.java:152)
at de.willuhn.jameica.hbci.HBCI$1.call(HBCI.java:116)
at de.willuhn.jameica.hbci.HBCI.call(HBCI.java:364)
at de.willuhn.jameica.hbci.HBCI.init(HBCI.java:112)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:395)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:240)
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:72)
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:75)
akuelle Versionen:
Version: 2.10.0
SWT-Version: 4936 / gtk
Java-Version: 11.0.18 / Linux amd64
Build: 444 [Datum 19691212]
Auch nach dem Wiederherstellen alter Backups läuft es auf den gleichen Fehler.
Hat sowas ähnliches schon mal jemand gehabt?
VG
nach meinem Umstieg auf Debian 12 funktioniert das Öffnen der Datenbank nicht mehr.
Der Start der Software funktioniert noch normal, aber auf der Startseite wird dann folgende Fehlermeldung angezeigt:
Plugin Fehler
connection to database.jdbc:h2: xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
Auszug aus dem log:
[Sun Jul 16 16:27:01 CEST 2023][INFO][main][de.willuhn.jameica.services.ClassService.prepareClasses] loader.jameica: loaded jar xxx/.jameica/plugins/hibiscus/lib/swtchart/org.eclipse.swtchart_0.13.0.202009151159.jar
[Sun Jul 16 16:27:01 CEST 2023][INFO][main][de.willuhn.jameica.services.ClassService.prepareClasses] inspecting xxx/.jameica/plugins/hibiscus/hibiscus.jar
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] init plugin hibiscus [Version: 2.10.10] ...
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] init plugin hibiscus [Version: 2.10.10]
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] trying to initialize de.willuhn.jameica.hbci.HBCI
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] initializing plugin hibiscus ...
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.hbci.HBCI.init] starting init process for hibiscus
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.<init>] loading database driver: de.willuhn.jameica.hbci.server.DBSupportH2Impl
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.<init>] switching dbservice to uppercase
[Sun Jul 16 16:27:03 CEST 2023][WARN][main][de.willuhn.jameica.hbci.server.DBSupportH2Impl.<init>] unable to determine h2 version
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.datasource.db.DBServiceImpl.start] starting db service
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.checkConsistency] determine current database version
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Sun Jul 16 16:27:03 CEST 2023][INFO][main][de.willuhn.util.Base64.<clinit>] using base64 encoder/decoder: JavaEncoder
[Sun Jul 16 16:27:04 CEST 2023][WARN][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.checkConsistency] unable to determine database version - database probably empty, recreating
[Sun Jul 16 16:27:04 CEST 2023][INFO][main][de.willuhn.util.I18N.<init>] loading resource bundle lang/hibiscus_messages for locale de_DE
[Sun Jul 16 16:27:04 CEST 2023][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: java.rmi.RemoteException: connection to database.jdbc:h2:xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
[Sun Jul 16 16:27:04 CEST 2023][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: java.rmi.RemoteException: connection to database.jdbc:h2:xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
[Sun Jul 16 16:27:04 CEST 2023][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] Installiere Hibiscus ...
[Sun Jul 16 16:27:04 CEST 2023][INFO][main][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Sun Jul 16 16:27:04 CEST 2023][WARN][pool-1-thread-1][de.willuhn.jameica.services.BackupService$Consumer.handleMessage] detected error: java.rmi.RemoteException: connection to database.jdbc:h2:xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
[Sun Jul 16 16:27:04 CEST 2023][ERROR][main][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.checkConsistency] unable to recreate database
java.rmi.RemoteException: connection to database.jdbc:h2:xxx/.jameica/hibiscus/h2db/hibiscus;CIPHER=XTEA failed; nested exception is:
org.h2.jdbc.JdbcSQLNonTransientConnectionException: Datenbank Datei Version wird nicht unterstützt oder ungültiger Dateikopf in Datei "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db"
Unsupported database file version or invalid file header in file "xxx/.jameica/hibiscus/h2db/hibiscus.mv.db" [90048-214]
at de.willuhn.datasource.db.DBServiceImpl.createConnection(DBServiceImpl.java:183)
at de.willuhn.datasource.db.DBServiceImpl.getConnection(DBServiceImpl.java:126)
at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.getConnection(HBCIDBServiceImpl.java:214)
at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.install(HBCIDBServiceImpl.java:338)
at de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.checkConsistency(HBCIDBServiceImpl.java:152)
at de.willuhn.jameica.hbci.HBCI$1.call(HBCI.java:116)
at de.willuhn.jameica.hbci.HBCI.call(HBCI.java:364)
at de.willuhn.jameica.hbci.HBCI.init(HBCI.java:112)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:395)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:240)
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:72)
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:75)
akuelle Versionen:
Version: 2.10.0
SWT-Version: 4936 / gtk
Java-Version: 11.0.18 / Linux amd64
Build: 444 [Datum 19691212]
Auch nach dem Wiederherstellen alter Backups läuft es auf den gleichen Fehler.
Hat sowas ähnliches schon mal jemand gehabt?
VG