throw new DynaSqlException("Error while trying to create a database", ex);
throw new DatabaseOperationException("Error while trying to create a database", ex);
    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);        }    }