Fehlerbehebung
Detail
#26827
Keine Fehlermeldung beim Zugriff auf Fremdschlüsselreferenzen, wenn Fremdschlüssel nicht aufgelöst werden kann
Bei einer ungültigen Migration kann die Datenkonsistenz verloren gehen, so dass Objekt-Identifier, die in Fremdschlüsselspalten (tl:ByIDReferenceStorageImpl) gepeichert sind, nicht mehr aufgelöst werden können. In diesem Fall liefert ein Zugriff auf eine solche ungültig gewordene Referenz stillschweigend den Wert null, was die Fehlersuche extrem erschwert.
Stattdessen sollt wie beim Auflösen einer Assoziation, deren Ende nicht gefunden werden kann ein tl:InvalidLinkException geworfen werden.
Test
Kein Test, zu aufwendig.