Ein Bug behoben, da hat sich schon der nächste eingenistet....
Wird etwas gelöscht oder hinzugefügt, gibt es jetzt keine Inkonsistenzen mehr zwischen EJB und Webapplication, was mich allerdings einen Datenbankaufruf mehr kostet, der IMHO eingespart werden könnte. Zur Zeit weiß ich aber keine bessere Lösung.
Doch nun tritt folgender Fehler auf: Erstelle ich ein Rating und gebe dazu ein paar Facts ein, kann ich das Rating nicht mehr löschen. Die Datenbank meckert, obwohl ich Cascading an habe. Wenn ich zuerst die Facts lösche, dann das Rating klappt es. Das war zu erwarten. Aber richtig merkwürdig wird es, wenn ich die Anwendung neu starte. Dann kann ich das Rating löschen, zusammen mit allen dazugehörigen Facts.
Comments (1)
Einfach mal ins Blaue:
vielleicht irgendwas mit den Fremdschlüsseln?
Posted by Tim | 09.01.08 18:35
Posted on 09.01.08 18:35