| Summary: | LAZY COLLECTIONS NOT UPDATED IN GRID WHEN ENTITY QUERIED FROM DATABASE | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Andrei Ilitchev <andrei.ilitchev> | ||||
| Component: | Eclipselink | Assignee: | Project Inbox <eclipselink.foundation-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Andrei Ilitchev
Created attachment 202234 [details]
Suggested patch
Define a new setSourceObject method in IndirectionPolicy, which for TransparentIndirection sets the source object into underlining QueryBasedValueHolder (otherwise does nothing).
Call this method from ForeignMapping.readFromRowIntoObject.
Checked the patch into both trunk (2.4) and 2.3.1. The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |