dataSource.getConnection();
//return that data source.
return dataSource;
} catch (ClassNotFoundException e) {
throw new DatabaseCreationException(
"Database driver '" + driver + "' could not be found", e);
} catch (SQLException e) {
throw new DatabaseCreationException(e.getMessage(), e);
}
}