public ManagedDataSource create(DataSourceConfiguration config) throws SQLMissingDependencyException, SQLConfigurationException {
// verify proxool driver exists and register it
try {
// create a new instance
ProxoolDriver driver = new ProxoolDriver();
} catch (Exception e) {
throw new SQLMissingDependencyException("Proxool driver '" + ProxoolDriver.class.getName() + "' failed to load. Perhaps missing proxool jar file?", e);
}
// create new set of proxool properties