Speichern von Mitgliedern (H2 vs MySQL)

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
ribers
Beiträge: 15
Registriert: Freitag 28. Januar 2011, 21:00

Speichern von Mitgliedern (H2 vs MySQL)

Beitrag von ribers »

Hallo Heiner,

Im aktuellen Nightly Built 2.1 ist mir folgendes aufgefallen:

Wenn ich ein Mitglied speichern will, dann wird mir folgende Fehlermeldung angezeigt, wenn ich als Datenbank MySQL benutze:

Code: Alles auswählen

In der Eigenschaftengruppe "Gruppenname1" fehlt ein Eintrag!
Diese Fehlermeldung erscheint nicht, wenn ich als Datenbank H2 benutze.

Die Eigenschaftengruppe "Gruppenname1" hat in der MySQL Datenbank den Wert "plicht=0", in der H2 Datenbank steht "pflicht=FALSE".
Die Daten der beiden Datenbanken müssten eigentlich identisch sein. Hab von der MySQL Datenbank ein Diagnose Backup erstellt und das dann erfolgreich in eine neue jVerein Installation importiert.

Hab mal den Debugger angeschmissen und herausgefunden, dass in der Klasse "MitgliedControl" in der Methode "handleStore()" in Zeile 2541 auf TRUE getestet wird:

Code: Alles auswählen

it.addFilter("pflicht = ?", new Object[] { "TRUE" });
Muss für MySQl eine andere Abfrage erstellt werden?

Schöne Grüße,
Rüdiger

PS: Meine MySQL Version 5.1.49
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Speichern von Mitgliedern (H2 vs MySQL)

Beitrag von heiner »

Hallo Rüdiger,

den Bug habe ich gefixed. Ich schicke dir gleich eine Vorab-Version von 2.0.1 zum Test. Bitte gebe mir kurzfristig eine Rückmeldung.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
ribers
Beiträge: 15
Registriert: Freitag 28. Januar 2011, 21:00

Re: Speichern von Mitgliedern (H2 vs MySQL)

Beitrag von ribers »

Hallo Heiner,

Hab Deine Mail bekommen. Leider ist mir gestern Abend die Festplatte teilweise abgeraucht, so dass meine Linux Installation nicht mehr zu gebrauchen ist. Hab jetzt erstmal Datensicherung betrieben.
Sobald das System wieder läuft, probier ich es aus.

Schöne Grüße,
Rüdiger
ribers
Beiträge: 15
Registriert: Freitag 28. Januar 2011, 21:00

Re: Speichern von Mitgliedern (H2 vs MySQL)

Beitrag von ribers »

So, ich hab mein System so halbwegs wieder am laufen.

Ich habe die Vorabversion getestet. Dabei tritt der Fehler anscheinend nicht mehr auf.

Speichern funktioniert jetzt.

Schöne Grüße und Danke,

Rüdiger
Antworten