public void createDatabase(String jdbcDriverClassName, String connectionUrl, String username, String password, Map parameters) throws DynaSqlException, UnsupportedOperationException
public void createDatabase(String jdbcDriverClassName, String connectionUrl, String username, String password, Map parameters) throws DatabaseOperationException, UnsupportedOperationException
    public void createDatabase(String jdbcDriverClassName, String connectionUrl, String username, String password, Map parameters) throws DynaSqlException, UnsupportedOperationException    {        // Axion will create the database automatically when connecting for the first time        if (JDBC_DRIVER.equals(jdbcDriverClassName))        {            Connection connection = null;            try            {                Class.forName(jdbcDriverClassName);                connection = DriverManager.getConnection(connectionUrl, username, password);                logWarnings(connection);            }            catch (Exception ex)            {                throw new DynaSqlException("Error while trying to create a database", ex);            }            finally            {                if (connection != null)                {                    try                    {                        connection.close();                    }                    catch (SQLException ex)                    {}                }            }        }        else        {            throw new UnsupportedOperationException("Unable to create a Axion database via the driver "+jdbcDriverClassName);        }    }