Daniel Keir Haywood created ISIS-2706: -----------------------------------------
Summary: JPA does not persist entities with application-defined primary keys Key: ISIS-2706 URL: https://issues.apache.org/jira/browse/ISIS-2706 Project: Isis Issue Type: Bug Components: Isis Persistence JPA Affects Versions: 2.0.0-M5 Reporter: Daniel Keir Haywood Fix For: 2.0.0-M6 Attachments: image-2021-05-28-06-20-20-489.png For example, secman's ApplicationTenancy cannot be persisted as currently implemented. Reason (perhaps): there is logic in ManagedObjects.EntityUtil.getState() to infer the entity state of the object, and for such entities it returns the state as PERSISTABLE_DESTROYED rather than DETACHED, meaning that flush transaction is never called. !image-2021-05-28-06-20-20-489.png|width=815,height=653! -- This message was sent by Atlassian Jira (v8.3.4#803005)