This is exactly what I am looking for, alternative methods to what is
said in chapter 11 of mastering ejb 3'rd edition.
As you may know .net 1.0 has a very good solution (special kind of
com+ components) for this purpose.
I am sure that there should be a scalable solution which works fine in
a cluster of servers.
If transactions are handled by EJB container why synchronization is
not handled by container? (Like in .Net)
by answers I guess most of java developers are ignoring this important
aspect of software!