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)

Reply via email to