dbPassword = (String) dict.objectForKey("password");
if (dbDriver == null || dbDriver.length() == 0) {
JDBCAdaptor jdbcAdaptor = new JDBCAdaptor("JDBC");
jdbcAdaptor.setConnectionDictionary(dict);
JDBCPlugIn plugIn = jdbcAdaptor.plugIn();
dbDriver = plugIn.defaultDriverName();
}
minimumConnections = ERXValueUtilities.intValueWithDefault(dict.objectForKey("minConnections"), ERXProperties.intForKeyWithDefault("er.extensions.ERXJDBCConnectionBroker.minConnections", 1));
maximumConnections = ERXValueUtilities.intValueWithDefault(dict.objectForKey("maxConnections"), ERXProperties.intForKeyWithDefault("er.extensions.ERXJDBCConnectionBroker.maxConnections", 1));
maxCheckoutMillis = ERXValueUtilities.intValueWithDefault(dict.objectForKey("maxCheckout"), ERXProperties.intForKeyWithDefault("er.extensions.ERXJDBCConnectionBroker.maxCheckout", maxCheckoutSecond)) * 1000;