<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> <%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%>

This page edits a new or existing database pool.

<%-- This is a standard TranQL JDBC pool -- we know what parameters it wants --%> <%-- Can't set JAR after deployment because we don't know how to dig through dependencies yet --%> <%-- This is an XA or other connection factory that we don't have special parameter handling for --%>
Pool Name:
<%-- Can't change the pool name after deployment because it's wired into all the ObjectNames --%>
A name that is different than the name for any other database pools in the server (no spaces in the name please).
Pool Type:
Basic Connection Properties
JDBC Driver Class:
Unable to load driver from selected JARs! See the documentation for your JDBC driver.
Driver JAR:
The JAR holding the selected JDBC driver. Should be installed under GERONIMO/repository/ (or )
JDBC Connect URL:
Make sure the generated URL fits the syntax for your JDBC driver.
DB User Name:
The username used to connect to the database
DB Password:
The password used to connect to the database <%-- Just to be safe, save all the non-Generic properties since we're not going to edit them here --%>
${pool.propertyNames[prop.key]}:
passwordtext" size="20" value="${prop.value}">
${ConfigParams[prop.key].description}
<%-- Just to be safe, save all the Generic properties since we're not going to edit them here --%>
Connection Pool Parameters
Pool Min Size:
The minimum number of connections in the pool. The default is 0.
Pool Max Size:
The maximum number of connections in the pool. The default is 10.
Blocking Timeout:
(in milliseconds)
The length of time a caller will wait for a connection. The default is 5000.
Idle Timeout:
(in minutes)
How long a connection can be idle before being closed. The default is 15.
<%-- Don't know how to test a non-generic pool, so you can only save it --%> <%-- Can't test after deployment because we don't know what JAR to put on the ClassPath, can't show plan becasue we can't update a plan --%> <%-- Not a generic JDBC pool --%> <%-- If it's new we can preview the plan or save/deploy --%> <%-- If it's existing we can only save --%>

">Cancel