properties.setProperty("user", dbuser);
properties.setProperty("password", dbpassword);
Driver driver = (Driver) Class.forName(this.driver).newInstance();
connection = driver.connect(url, properties);
if (connection == null)
throw new Exception("can't connect to database");
versionLimiter.check(this, logger);
logger.debug6(".. successfully connected to " + url);