Hallo,
ich möchte via Client-Applikation Daten aus einer Datenbank laden und in eine andere (identische) speichern.
Dazu frage ich via Dialog die neuen Verbindungsdaten an und setze sie:
Code:
HIBERNATE_PROPERTIES.setProperty(org.hibernate.cfg.Environment.URL, dbUrl.getText());
HIBERNATE_PROPERTIES.setProperty(org.hibernate.cfg.Environment.USER, userNameTF.getText());
HIBERNATE_PROPERTIES.setProperty(org.hibernate.cfg.Environment.PASS, String
.valueOf(userPasswordPF.getPassword()));
Danach schließe ich die alte SessionFactory und öffne eine neue mit den geänderten Daten.
Beim Versuch die Daten zu speichern, bekomme ich dann folgende Fehlermeldung:
Quote:
ERROR AbstractFlushingEventListener:301 - Could not synchronize database state with session
An den Mappings und so kann es nicht liegen, da es mit einer Datenbank wunderbar funktioniert.
Vielen Dank.
Viele Grüße Michael