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.
I wanted to understand how exactly is the container able to manage transactions in case of a BMP . In the sample code I've seen at a few places for BMPs , in the ejbLoad or ejStore method , the JDBC conection is closed at the end of the function .
Is it , that all pooled or XA connections obtained from the container via a datasource object , are automatically managed for transactions . ( Its not really clear how this happens , if the connection is closed ...!! or even the connection close is intercepted by the container ? ) .
Also , it probably may never be done , but if the connection is not obtained from the server datasource ( like a simple JDBC connection ) , will the container still be able to manage transactions .
Hope I made clear the point that I am not able to understand .
Thanks Tarun :roll:
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com