Newbie question alert... I'm working with the contactlist sample app (works 
fine now that I'm back to using myfaces) and I want to prevent lost updates.  I 
added a version field to Contact, gave it a @Version annotation, and a 
getter/setter pair, and it seems to get updated by Hibernate as expected.  But 
when I try overlapping edits, I just can't seem to get it to throw an 
OptimisticLockException, the last commit still wins every time.

Am I naively assuming that just adding a @Version field turns optimistic lock 
enforcement on automatically?  Is there something else I need to do to make 
optimistic locking work?

I'm not quite sure, when and if I do get it working, what the practice for 
handling such an exception is either.  I suppose I can hack in some kind of 
redirect.


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3979463#3979463

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3979463
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to