Bug 198998 Errors and Faiures occur in Junit test org.eclipse.birt.data.tests and org.eclipse.birt.report.data.jdbc.tests in daily build 20070807
Errors and Faiures occur in Junit test org.eclipse.birt.data.tests and org.eclipse.birt.report.data.jdbc.tests in daily build 20070807. Please see the attachment for details.
data/org.eclipse.birt.report.data.oda.jdbc/src/org/eclipse/birt/report/data/oda/jdbc/JDBCDriverManager.java
*/
	public Connection getConnection( String driverClass, String url, 
			Properties connectionProperties ) throws SQLException, OdaException
	{
        validateConnectionUrl( url );
		if ( logger.isLoggable( Level.FINE ))
			logger.fine("Request JDBC Connection: driverClass=" + 
					(driverClass == null? "" : driverClass) + "; url=" + url);
		return doConnect( driverClass, url, null, connectionProperties );
	}
	/**
	 * Gets a JDBC connection 
	 * @param driverClass Class name of JDBC driver
	 * @param url Connection URL
	 * @param user connection user name
	 * @param password connection password
	 * @return new JDBC connection
	 * @throws SQLException
	 */
	public  Connection getConnection( String driverClass, String url, 
			String user, String password ) throws SQLException, OdaException
	{
        validateConnectionUrl( url );
		if ( logger.isLoggable( Level.FINE ))
			logger.fine("Request JDBC Connection: driverClass=" + 
					(driverClass == null? "" : driverClass) + "; url=" + url + 
					"; user=" + ((user == null) ? "" : user));
		
		
		Properties props = addUserAuthenticationProperties( null, user, password );