final String jdbcUrl = properties.getProperty("JdbcUrl");
if (Driver.class.isAssignableFrom(impl) && jdbcUrl != null) {
try {
final AlternativeDriver driver = new AlternativeDriver((Driver) impl.newInstance(), jdbcUrl);
driver.register();
} catch (final SQLException e) {
throw new IllegalStateException(e);
}
}