JDBC Requirement for V3

(RT) stands for RunTime impact.

CoreInfra-016 P2 Support for multiple versions of resources running simultaneously similar to Applications Simplifies resource upgrades and a Dev/Test/QA/Production scenario on same instance. Block new requests ?
AdminConsole-010 P3 Provide ability to clone a resource Community request.
AdminConsole-011 P1 Ability to edit Deployment Descriptor from admin console Community request.
AdminConsole-022 P3 Ability to export/import resources across domains Ease-of-use to copy resources across domains (community request).
PERS-2 P3 Support for statement caching Most JDBC drivers support statement caching today, hence P3. Existing RFE.
PERS-3 P3 Provide an interface for a customer to supply their own connection validation method Existing RFE. Example, Oracle database driver has a lightweight pingDatabase() method to validate connection
PERS-4 P3 init-sql for jdbc-connection-pool Existing RFE. Allow a SQL call to be made upon connection. This would allow applications to set, for example, session character sets and isolation levels.
PERS-5 P3 Flush connection pool (RT) Customer RFE. (Community request).
PERS-6 P2 Load balancing database connections (RT) Evenly spread load across a clustered databases (ex: Oracle RAC). Customer request. Competitive parity.
PERS-7 P2 Downloadable JDBC drivers Ease of use, Competitive parity. Host popular database drivers in the update center at a minimum. Ideally make user aware of online driver availability through admin console. Competitive parity would be to download the driver directly from the admin UI. Examples: PostgreSQL, MySQL, HSQLDB. (RFE). Download jdbc-drivers from external website (url provided by User). Geronimo has predefined set for a given URL and configures the data source on a single click. Provide download location (GUI). Install (sync) jdbc-driver copied to domains//lib to all the machines. Syncing by Admin Infrastruture.
PERS-8 P3 Introspect JDBC jar files for datasource name (GUI, RT?) Ease-of-use. Competitive parity. (RFE) (Duplicate RFE)
PERS-9 P3 Introspect datasource to determine available properties Ease-of-use. (RFE)
PERS-10 P3 Support Oracle RAC with Oracle thin driver (Testing) Current RFE. Testing/formal support
INT P3 Switch-Off Connection pooling  
INT P3 Associate multiple connections with Thread  
INT P3 Ability to import connection pool content from Tomcat's content.xml  
RFE 3920 P3 Show descriptions from ra.xml in JCA Connection Pool - Additional Properties tab  
INT P3 Multi Data Source provides scalability and availability thru load balancing