Andi Huber created CAUSEWAY-3878: ------------------------------------ Summary: [Wicket Viewer] Cannot delete JPA Entity (as surfaces with SecMan) Key: CAUSEWAY-3878 URL: https://issues.apache.org/jira/browse/CAUSEWAY-3878 Project: Causeway Issue Type: Bug Components: Viewer Wicket Reporter: Andi Huber Assignee: Andi Huber Fix For: 3.3.0
E.g. cannot delete User. {noformat} Caused by: java.lang.IllegalArgumentException: cannot recreate from memento for deleted object at org.apache.causeway.commons.internal.exceptions._Exceptions.illegalArgument(_Exceptions.java:79) ~[classes/:?] at org.apache.causeway.core.metamodel.tabular.internal.DataTableInternal$Memento.getDataTableModel(DataTableInternal.java:442) ~[classes/:?] at org.apache.causeway.core.metamodel.tabular.internal.DataTableInternal$Memento.getDataTableModel(DataTableInternal.java:1) ~[classes/:?] at org.apache.causeway.viewer.wicket.model.models.coll.CollectionModelAbstract.load(CollectionModelAbstract.java:73) ~[classes/:?] at org.apache.causeway.viewer.wicket.model.models.coll.CollectionModelAbstract.load(CollectionModelAbstract.java:1) ~[classes/:?] at org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:128) ~[wicket-core-10.4.0.jar:10.4.0] at org.apache.causeway.viewer.wicket.model.models.coll.CollectionModelAbstract.getDataTableModel(CollectionModelAbstract.java:85) ~[classes/:?] at org.apache.causeway.viewer.wicket.model.models.coll.CollectionModel.getName(CollectionModel.java:120) ~[classes/:?] at org.apache.causeway.viewer.wicket.ui.components.collection.export.CollectionContentsAsExportFactory.createComponent(CollectionContentsAsExportFactory.java:75) ~[classes/:?] at org.apache.causeway.viewer.wicket.ui.components.collection.selector.CollectionPresentationSelectorPanel.lambda$0(CollectionPresentationSelectorPanel.java:162) ~[classes/:?] at org.apache.causeway.viewer.wicket.ui.util.Wkt$20.populateItem(Wkt.java:956) ~[classes/:?] {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)