]
Gail Badner updated HHH-5124:
-----------------------------
Fix Version/s: (was: 3.5.3)
3.5.x
Removing an entity and persisting it again fails
------------------------------------------------
Key: HHH-5124
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-5124
Project: Hibernate Core
Issue Type: Bug
Components: core
Affects Versions: 3.3.2, 3.5.1
Environment: Tested with Hibernate 3.3.2, HSQL 1.7.2
Reporter: Jesper Steen Møller
Fix For: 3.5.x, 3.6
Attachments: HHH-5124.txt, RemoveAndPersistProblem.zip
According to the JPA spec section 3.2.1, it should be possible to remove and then
(re)persist an entity, but Hibernate will throw an
javax.persistence.EntityNotFoundException: deleted entity passed to persist, originating
from DefaultPersistEventListener.onPersist, in the 'default'-case of the switch
for entityState.
The code in question is not changed between 3.3.2 and 3.5.1, so it should have the same
problem.
The enclosed test project (Eclipse project format, just add all the usual jars + hsql)
demonstrates the problem.
Also see
https://forum.hibernate.org/viewtopic.php?f=1&t=995703&view=previous
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: