String user , String password , int poolSize ,
int connectionTimeout , boolean validation, String testQuery , boolean testOnBorrow ) throws SQLException
{
NonXAConnectionFactory factory = new NonXAConnectionFactory ( driver,
user, password );
pool = new ConnectionPool ( poolSize, factory, connectionTimeout, testQuery , testOnBorrow );
previousConnections = new HashMap ();
this.jndiName = jndiName;
if ( !validation )
addToMap ( jndiName, this );
}