[hibernate-issues] [Hibernate-JIRA] Created: (HHH-7113) NaturalIdLoadAccess not properly working on mutable NaturalId's

Guenther Demetz (JIRA) noreply at atlassian.com
Fri Feb 24 03:14:51 EST 2012


NaturalIdLoadAccess not properly working on mutable NaturalId's
---------------------------------------------------------------

                 Key: HHH-7113
                 URL: https://hibernate.onjira.com/browse/HHH-7113
             Project: Hibernate ORM
          Issue Type: Bug
          Components: core
    Affects Versions: 4.1.0
         Environment: Hibernate4.1.0, db independent (HSQLDB used in attached testcase)
            Reporter: Guenther Demetz
         Attachments: TestCaseModifieableNaturalId.jar

After updating the value of a mutable NaturalId, the entity object can be retrieved with the new value, but also with the old value.

assertNotSame(session.bySimpleNaturalId(C.class).load("1"), session.bySimpleNaturalId(C.class).load("3")); --> failing 

See attached testcase:
On deletions the internal NaturalId cache is synchronized properly (testDeleteNaturalId) but not on modifications (testModifieableNaturalId)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list