public static DataSource createDataSource(String driverClassName, String url, String userName, String password) throws SQLException {
        return createDataSource(driverClassName, url, userName, password, 10, 100);
    }
public static DataSource createDataSource ( String driverClassName , String url , String userName , String password ) throws SQLException { return createDataSource ( driverClassName , url , userName , password , 10 , 100 ) ; }
Returns new Pooled {@link DataSource} implementation
<p/>
In case this function won't work - use {@link #createDataSource(java.util.Properties)}

@param driverClassName Driver Class name
@param url             Database connection url
@param userName        Database user name
@param password        Database user password
@return new Pooled {@link DataSource} implementation
@throws SQLException