Completely agree that google would give me the results.
Re-read my post - I said that a search does NOT come up with any results. Which indicates that there is no such thing as an "Application Transaction Framework".
The framework should actually create connection pooling, start and close transactions.
There are any number of connection pooling frameworks like C3PO and DBCP, and transactions are handled via setAutoCommit/commit/rollback - so the question remains: what should this framework do?