Can different threads manipulate the same transaction?
Location: http://www.jguru.com/faq/view.jsp?EID=2571 Created: Dec 14, 1999 Modified: 1999-12-14 14:08:03.575 Author: Jerry Smith (http://www.jguru.com/guru/viewbio.jsp?EID=9) If thread t1 executes UserTransaction.begin() and thread t2 executes UserTransaction.commit(), UserTransaction.rollback(), or any other UserTransaction service, the behavior depends on the (EJB, JMS, or whatever) server’s transaction support as well as the transaction manager implementation.