Transactions in Oracle Database, Forms and ADF, are often used in a “standard”, common way. In general, that is the best way to use them. But, there are cases when it is better to find a solution that is not “in the book”.
1. ADF – development and architecture

Image 1. ADF Framework – components
2. Entity Object, View object, Application module

Image 2. Connection between Entity definition and object, EO association, entity cache

Image 3. Connection between VO, row sets, query and collection entity cache

Image 4. AM main components and the preview of the most important BC components
3. Application Module Pools and Connection Pools

Image 5. Application Module Pools and Connection Pools parameters
4. Task Flow and transactions

Image 6. Example – when data control frames are (not) creating
More on HROUG pages: “Transactions in Oracle Database, Forms and ADF”