Bug on flushing context with modified non initialized lazy collection
( It works fine on hibernate 3.5.6 )
----------------------------------------------------------------------------------------------------------
Key: HHH-7247
URL:
https://hibernate.onjira.com/browse/HHH-7247
Project: Hibernate ORM
Issue Type: Bug
Components: core
Affects Versions: 3.3.2
Environment: This problem occurs on hibernate 3.3.2 and 3.3.1
( The latest JPA1 hibernate implementations I've found )
Reporter: Hood Wilson Gusso Silva
Assignee: Gail Badner
Attachments: hibernateTc1.zip
This is a quite trick problem that only occurs on modified lazy collections that
aren't initialized
( Like when you do a add() operation without any previous size() or get() or toString()
... )
I think that it will be easier to show it by a commented source.
I made a little database (with only 3 simple tables to make possible to reproduce the
error.) + a maven project
The maven project have 2 file called pom33.xml and pom35.xml so it's possible to
easily see how the error occurs on 3.3.2 but not on 3.5.6
the script to recreate the problem is available within the project too.
BTW the source do a rollback ( So it won't change the database ).
If you want changes on db it will be necessary to change the rollback() to commit()
--
This message is automatically generated by JIRA.
For more information on JIRA, see: