anonymous wrote : Does that sound accurate?
yes, that's the way things happen.

anonymous wrote : But the DummyTransactionManager says it synchronizes 
in-memory only, so cache clients on two different machines wouldn't be sync'd. 
  | 
what that means is that locks will be acquired on the node on which the tx was 
initiated only. If you have n1 and n2, two nodes in an replicated cluster,
and an transaction having a write lock (WL) on fqn_1 on n1, then same fqn_1 is 
not locked on n2. In other words, transactions only aquire local locks. Locks 
are acquired on n2 only at commit time: at this point all operations performed 
on n1 will be executed in same sequence on n2 (including lock acquisition).

If you need eager remote locking (i.e. acquire locks on all nodes of a cluster 
at write time) I suggest you to take a look at infinispan: 
http://www.jboss.org/infinispan

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

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

Reply via email to