Bug 173039 Exception is shown when accessing a db on an unknown host
Create a report Add a datasource and specified a invalid host name Click on test connection An oversized error dialog appears showing a stack trace Expected: a simple error such as "Host xxx is not accessible" should be displayed instead.
data/org.eclipse.birt.report.data.oda.jdbc/src/org/eclipse/birt/report/data/oda/jdbc/JDBCDriverManager.java
"JDBCDriverManager starts up" );
	}
	
	public synchronized static JDBCDriverManager getInstance()
	{
		if ( instance == null )
			instance = new JDBCDriverManager();
		return instance;
	}
	
	/**
	 * Gets a JDBC connection 
	 * @param driverClass Class name of JDBC driver
	 * @param url Connection URL
	 * @param connectionProperties Properties for establising connection
	 * @return new JDBC Connection
	 * @throws SQLException
	 */
	public Connection getConnection( String driverClass, String url, 
			Properties connectionProperties, String driverClassPath ) throws SQLException, OdaException
	{
        validateConnectionUrl( url,null );
		if ( logger.isLoggable( Level.FINE ))
			logger.fine("Request JDBC Connection: driverClass=" + 
					(driverClass == null? "" : driverClass) + "; url=" + url);
		return doConnect( driverClass, url, null, connectionProperties, driverClassPath );
	}
	/**
	 * Gets a JDBC connection 
	 * @param driverClass Class name of JDBC driver