My Oracle Support Banner

Explaining Application Module and JDBC Pooling in OA Framework (Doc ID 759275.1)

Last updated on JUNE 01, 2024

Applies to:

Oracle Applications Framework - Version to 12.2 [Release 11.5.10 to 12.2]
Information in this document applies to any platform.


Many R11.5.10 and R12 pages are based on the OA Framework (OAF). For running these pages there are a lot of actions performed behind the scenes handling the Application Modules (AM) and JDBC connections.

This note gives an insight on the Application Module pool and JDBC connection pool handling. This information provides a better understanding how things work behind the curtains. Hopefully this makes behavior observed can be explained and is not misinterpreted leading to wrong conclusions while diagnosing the issue.


This Note is intended for APPS DBA and Support engineers investigating problems in OA Framework pages. The JDBC part may also be useful for DBA supporting E-Business Suite database.

A basic understanding of JServ/OC4J and OA Framework is required to take full advantage of this Note.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 Application Module basics
 Application Module Pool
 JDBC Connection pool
 "Tuning" the JDBC Connection pool
 JDBC Connection pool misconceptions
 "Tuning" the Application Module pool

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.