OpenOffice Zugriff nach Wechsel auf JVerein Version 1.4.0

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
sjks
Beiträge: 6
Registriert: Sonntag 14. März 2010, 17:07
Wohnort: Stuttgart
Kontaktdaten:

OpenOffice Zugriff nach Wechsel auf JVerein Version 1.4.0

Beitrag von sjks »

Seit ich diesen Samstag auf die Version 1.4.0 gewechselt habe, kann ich die Daten über Base in OpenOffice nicht mehr einsehen.
OpenOffice kann eine Verbindung zur Datenbank herstellen, aber die Tabellen erscheinen nicht mehr innerhalb von Base.

Wenn ich die Daten in JVerein einsehe, sind die Daten soweit ich das sagen kann alle vorhanden.

Hat jemand das gleich Problem? Kann evtl. beim Wechsel auf die JVerein Version 1.4.0 etwas schief gegangen sein?

Anbei noch die Informationen aus der H2 Konsole:
Unsupported database file version or invalid file header in file /Users/sjkschoengarth/Library/jameica/jverein/h2db/jverein.h2.db [90048-117] 90048/90048 (Help)
org.h2.jdbc.JdbcSQLException: Unsupported database file version or invalid file header in file /Users/sjkschoengarth/Library/jameica/jverein/h2db/jverein.h2.db [90048-117]
at org.h2.message.Message.getSQLException(Message.java:105)
at org.h2.message.Message.getSQLException(Message.java:116)
at org.h2.message.Message.getSQLException(Message.java:75)
at org.h2.store.PageStore.readStaticHeader(PageStore.java:365)
at org.h2.store.PageStore.openExisting(PageStore.java:276)
at org.h2.store.PageStore.open(PageStore.java:245)
at org.h2.engine.Database.getPageStore(Database.java:2233)
at org.h2.engine.Database.open(Database.java:587)
at org.h2.engine.Database.openDatabase(Database.java:220)
at org.h2.engine.Database.<init>(Database.java:215)
at org.h2.engine.Engine.openSession(Engine.java:58)
at org.h2.engine.Engine.openSession(Engine.java:140)
at org.h2.engine.Engine.getSession(Engine.java:120)
at org.h2.engine.SessionFactoryEmbedded.createSession(SessionFactoryEmbedded.java:17)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:245)
at org.h2.engine.SessionRemote.createSession(SessionRemote.java:223)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:110)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:94)
at org.h2.Driver.connect(Driver.java:58)
at org.h2.server.web.WebServer.getConnection(WebServer.java:618)
at org.h2.server.web.WebThread$1LoginTask.run(WebThread.java:1161)
at java.lang.Thread.run(Thread.java:680)

Anbei die Versionsinformationen:

Mac OS X
Version 10.6.6

OpenOffice 3.3.0
OOO330m20 Build 9567

JVerein
Version 1.4.0
Build-Date 20101110
Build 262
Datenbank Version 121

Jameica:
Version 1.10.0
SWT-Version: 3650 / cocoa
Build: 403 Datum 20101112
Benutzeravatar
heiner
Administrator
Beiträge: 4509
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: OpenOffice Zugriff nach Wechsel auf JVerein Version 1.4.

Beitrag von heiner »

Hallo,

ich persönlich habe keine großen Erfahrungen im Umgang mit OOBase. Bei jedem Versionwechsel ändert sich die Tabellenstruktur. Gibt es da evtl. einen Refresh oder ähnliches?

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
sjks
Beiträge: 6
Registriert: Sonntag 14. März 2010, 17:07
Wohnort: Stuttgart
Kontaktdaten:

Re: OpenOffice Zugriff nach Wechsel auf JVerein Version 1.4.

Beitrag von sjks »

Ich denke beim Wechsel wurde die Tabellenstruktur geändert. Für JVerein selber ist wohl auch alles gut gelaufen.
Die Daten sind im Programm JVerein verfügbar.

Es scheint trotzdem etwas mit der H2-Datenbank passiert zu sein, dass es OOBase und H2 Konsole nicht mehr richtig darauf zugreifen können. Siehe die Fehlermeldung.

Es scheint etwas mit dem Thema "Unsupported database file version or invalid file header in file " zu tun zu haben.
Benutzeravatar
heiner
Administrator
Beiträge: 4509
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: OpenOffice Zugriff nach Wechsel auf JVerein Version 1.4.

Beitrag von heiner »

packe mal die jar-Dateien aus dem Jameica/lib/h2-Verzeichnis in den OO-Classpath.


Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
sjks
Beiträge: 6
Registriert: Sonntag 14. März 2010, 17:07
Wohnort: Stuttgart
Kontaktdaten:

Re: OpenOffice Zugriff nach Wechsel auf JVerein Version 1.4.

Beitrag von sjks »

Ich habe bis eben auch noch an dem Thema gebastelt und bin selbst auf die Lösung gekommen.
Jetzt lese ich gerade Deine Antwort...
Das Problem mit dem Datenzugriff über OpenOffice Base hat sich damit gelöst.

Ich hatte in OO Base auf den falschen "Java Class Path" gezeigt. Aus diesem Grund konnte OO Base nichts mit der H2-Datenbank anfangen.

Vielen Dank für den Support.
Antworten