Bug 134465 JDBC DataSource->sampledb.Driver can not be finished.
Steps: 1. Create a data source, select JDBC DataSource 2. Click next 3. Select org.eclipse.birt.report.data.oda.sampledb.Driver (Classic Models Inc. SampleDB Driver) 4. Test connection(Success) The dialog can not be finished("Finish" button is still gray out)
data/org.eclipse.birt.report.data.oda.jdbc.ui/src/org/eclipse/birt/report/data/oda/jdbc/ui/profile/JDBCSelectionPageHelper.java
JDBCDriverInformation it1 = (JDBCDriverInformation) o1;
				JDBCDriverInformation it2 = (JDBCDriverInformation) o2;
				int result = 0;
				result = it1.getDriverClassName( )
						.compareTo( it2.getDriverClassName( ) );
				return result;
			}
		} );
		List driverList = new ArrayList( );
		for ( int i = 0; i < driverObj.length; i++ )
		{
			driverList.add( driverObj[i] );
		}
		return driverList;
	}
	
	/**
	 * Set selected driver in driverChooserViewer combo box
	 * 
	 * @param driverChooserViewer
	 * @param driverList
	 */
	private void setDriverSelection( String originalDriverClassName,
			ComboViewer driverChooserViewer, List driverList )
	{
		
		if ( driverList == null || driverList.size( ) == 0 )
		{
			return;
		}