Community
Participate
Working Groups
>See bug# 315287 where we fixed an initialization issue when a plain java class was added to the root of the fetchgroup model - we need a similar extension of the Metamodel model at org.eclipse.persistence.testing.models.jpa.metamodel >Similar to the extended model where [Gear] was added at the top >Gear (non-entity/non-mappedSuperclass plain java class - non-persistable) +-----HockeyGear (Abstract Entity) (not cacheable) +----- GoalieGear (Concrete MappedSuperclass) --- (no cache entry) +----- Chest Protector (Concrete Entity) ---- cacheable +----- Pads (Concrete Entity) ---- cacheable >this work is deferred until after 2.1 branches
>We already have in the JPA test suite Position (concrete non-entity, non-embeddable, non-mappedSuperclass) +--GalacticPosition (@Entity using @Inheritance(strategy=JOINED) and @Access(AccessType.FIELD) Which resolves to BasicType(Position) <-- EntityType(GalacticPosition) >However we need a set of extensive validation test functions
>we already have part of this - deferring the rest of the work above
Deferring to Future, as part of 2.2 bug scrub.
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink