Major
Nice to have
Detail
#25217
Layout-Export führt zu invaliden Komponenten-Referenzen bei Referenzierung einer bestehenden Komponente
#25327
Modell-Editor: Falsche Kompositionsmarker, wenn Container-Typ in Diagramm von Content-Typ gezogen wird
Bugfix
Detail
#25282
NullPointerException beim Speichern von Typen mit Containment-Attributen in der Grid
Wenn man unter
Basisadministration > Attribute > Instanzen
für eine neue Instanz oder einfach im Bearbeitungsmodus ein Textfeld befüllt und speichert, kommt es zu einer NPE. Gespeichert wird die Änderung trotzdem.
Exception during validating TableViewModelEnforcer('com.top_logic.layout.table.DefaultTableData$TableDataImplementation@41d92a25' (Class: com.top_logic.layout.table.DefaultTableData$TableDataImplementation)) java.lang.NullPointerException at com.top_logic.layout.table.ConfigKey$FieldKey.get(ConfigKey.java:260) at com.top_logic.layout.table.TableViewModel.getPersonalConfigKey(TableViewModel.java:3900) at com.top_logic.layout.table.TableViewModel.getColumnOrderConfigKey(TableViewModel.java:3896) at com.top_logic.layout.table.TableViewModel.loadColumnOrder(TableViewModel.java:3775) at com.top_logic.layout.table.TableViewModel.loadConfiguration(TableViewModel.java:1045) at com.top_logic.layout.table.TableViewModel.<init>(TableViewModel.java:194) at com.top_logic.layout.table.DefaultTableData.getViewModelFromTableModel(DefaultTableData.java:756) at com.top_logic.layout.table.DefaultTableData.getViewModel(DefaultTableData.java:187) at com.top_logic.layout.table.TableViewModelEnforcer.enforceTableViewModel(TableViewModelEnforcer.java:104) at com.top_logic.layout.table.TableViewModelEnforcer.validate(TableViewModelEnforcer.java:100) at com.top_logic.util.DefaultValidationQueue.actualValidation(DefaultValidationQueue.java:255) at com.top_logic.util.DefaultValidationQueue.runValidation(DefaultValidationQueue.java:58) at com.top_logic.layout.internal.SubsessionHandler.runValidation(SubsessionHandler.java:325) at com.top_logic.mig.html.layout.MainLayout.globallyValidateModel(MainLayout.java:1260) at com.top_logic.base.services.simpleajax.AJAXServlet.validate(AJAXServlet.java:209) at com.top_logic.base.services.simpleajax.AJAXServlet.validate(AJAXServlet.java:1462) at com.top_logic.base.services.simpleajax.AJAXServlet.doPost(AJAXServlet.java:1158) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
Test
- Typ mit Compositionsattribut anlegen.
- In der Instanzadministration ein Objekt des Typs anlegen und Teil-Objekte in der Composition erstellen.