You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@causeway.apache.org by "Andi Huber (Jira)" <ji...@apache.org> on 2026/02/18 08:30:00 UTC
[jira] [Created] (CAUSEWAY-3969) [JPA] Fail early on inconsistent weave state within discovered entity type hierarchies
Andi Huber created CAUSEWAY-3969:
------------------------------------
Summary: [JPA] Fail early on inconsistent weave state within discovered entity type hierarchies
Key: CAUSEWAY-3969
URL: https://issues.apache.org/jira/browse/CAUSEWAY-3969
Project: Causeway
Issue Type: Improvement
Components: Persistence JPA
Reporter: Andi Huber
Assignee: Andi Huber
Fix For: 4.0.0
For every entity discovered, its entire type hierarchy (excluding interfaces) needs to be either byte-code enhanced or not. Mixed states may lead to unpredictable behavior. That is failures later at runtime affecting persistence related domain code.
We want a safeguard at application launch, that checks every discovered JPA entity.
(backport to v2 is desired)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)