Check out hibernate.use_identifier_rollback in the doc.
Also please use the user forum for such questions. This is the hibernate 
development mailing list.

Emmanuel

On 14 oct. 2011, at 18:10, Marcel Hörr wrote:

> hey guys,
> 
> i'm currently facing the following situation:
> 
> we're using the current stable version of hibernate (3.6.7) as a jpa-vendor 
> with an oracle database. the ids of our entities are generated by a sequence, 
> which works fine. but in the case of a failure during the save action, our 
> entities get an id although they have not been saved to the database. in case 
> of a sequence generated id this is quite bad, because we can not use this id 
> again. the id should be set to null.
> 
> of course i have read the comments in this ticket:
> https://hibernate.onjira.com/browse/HB-1014
> 
> or the conversations in this thread (and the conversations linked in that 
> thread):
> https://forum.hibernate.org/viewtopic.php?f=1&t=942461
> 
> but reading the above articles wasn't quite helpful, because no solution or 
> hint in the right direction was suggested. a few people stated, that this 
> behavior was fixed in hibernate 3, but that seems not be the case.
> 
> do you guys have any suggestions how to handle this problem? or is this 
> something application code has to deal with in your opinion (i hope not ;-))?
> 
> any help appreciated.
> 
> - marcel
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev


_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev

Reply via email to