[hibernate-dev] JPA merge question about detached entity with lazy fields that haven't been fetched...
smarlow at redhat.com
Wed May 16 11:00:00 EDT 2012
On 05/16/2012 10:16 AM, Emmanuel Bernard wrote:
> On 16 mai 2012, at 14:28, Scott Marlow wrote:
>> According to JPA 2.0 specification section 220.127.116.11, when merging a
>> detached entity with lazy associations that haven't been fetched:
>> The persistence provider must not merge fields marked LAZY that have not
>> been fetched: it must ignore such fields when merging.
>> After merging an entity, will accessing one of the entities LAZY fields
>> (that was previously not fetched) result in a lazy initialization error
>> or will we try to fetch from the database?
> The latter.
The latter isn't working for me yet (I get a
"LazyInitializationException: failed to lazily initialize a collection
of role"), I'll try recreating in a Hibernate ORM test case.
More information about the hibernate-dev