Hi. I'm trying to reduce contention on my cmp beans. I'm considering use of read-only but i cannot understand how it works in conjunction with TX. Does read-only method hold locks? In some place i read that locks are released after method invocation, but why do i need locks at all?