enhancement
critical
major
nice-to-have
major
defect
major
#24380
Konfigurierter Resourceprovider wird für historische Objekte nicht gefunden
Für historische Objekte wird nicht mehr der für den entsprechenden Typ konfigurierte Resource-/Labelprovider gefunden.
Beispiel ist die "Statusübersicht" im Prime. Hier werden unter anderem historische Berichte als Zeilenobjekte dargestellt (siehe Screenshot).
In der Spalte "Hierarchie" wird der jeweilige historische Statusbericht ausgegeben. Dazu sollte normalerweise der konfigurierte POSStatusReportResourceProvider verwendet werden (siehe "projectPosConf.config.xml"). Dieser kann jedoch aufgrund der historischen Objektreferenz nicht gefunden werden.
Wie im Screenshot zu sehen ist auch die Auswahl der Statusberichtsversion im Versionsselektor leer, was wahrscheinlich die selbe Ursache hat.
Test
- test.com.top_logic.element.layout.provider.TestLabelProviderService.testHistoricObjectLabels()