This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Is it possible to specify the transaction attributes for BMT.
Page no 321 in ejb-core-specs there is picture demonstrating the BMT.In that picture what does the mean by the client.is it a servlet or a bean.
The application programmer demarcates the transaction with begin and commit calls. If the enterprise beans X and Y are configured to use a client transaction (i.e., their methods have transaction attributes that either require or support an existing transaction context), the EJB server ensures that the updates to databases A and B are made as part of the client�s transaction.
How the beans with the BMT types be configured with the transaction attributes.
when you really want something, all the universe always conspires in your favour.<br /> <br />SCJP1.5-77%<br />SCWCD-89%
"Transaction is started by invoking the begin() of BMT and then they call the methods of bean X and Y which if configured to have CMT (Support or Requires attribute) will use the caller's transaction."