OK, then let's assume READ_UNCOMMITED, the next and last lower isolation level. How would the lock() int T1 prevent T2 from commiting after a dirty-read as in the scenario exposed in the first post?
Thanks.
[Message sent by forum member 'vladbalan' (vladbalan)]
http://forums.java.net/jive/thread.jspa?messageID=315881