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!
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" });
Schöne Grüße,
Rüdiger
PS: Meine MySQL Version 5.1.49