Bug 474956 RepeatableUnitOfWork linked by Embeddable in shared cache in specific scenario
(2.3.x branch checkin)
- Resolves an issue in AggregateObjectMapping buildAggregateFromRow() by passing in the CacheKey (within buildCloneFromRow()) and checking if the aggregate is referenced within the target object and the CacheKey is null before instantiating a new aggregate instance.
- Added AdvancedJPAJunitTest test: testInvalidateAndRefreshEmbeddableParent within the JPA advanced suite, with new, specialized Entities: HockeyPuck, HockeyRink and HockeySponsor (and associated table creation to AdvancedTableCreator)

Signed-off-by: David Minsky <david.minsky@oracle.com>
6 files changed