Bug 135254 "Test connection" should be disabled after cancelling "Manage Drivers" window
Steps to reproduce: 1.New a JDBC data source 2.Before enter Driver class/URL, notice that "Test Connection" is disabled 3.Click "Manage Drivers", and then cancel it Expected result: "Test Connection" is disabled Actual result: "Test Connection" is enabled
data/org.eclipse.birt.report.data.oda.jdbc.ui/src/org/eclipse/birt/report/data/oda/jdbc/ui/profile/JDBCSelectionPageHelper.java
StructuredSelection selection = null;
		JDBCDriverInformation jdbcDriverInfo = findJdbcDriverInfo( driverChooserViewer,
					originalDriverClassName );
			if ( jdbcDriverInfo != null )
			{
				selection = new StructuredSelection( jdbcDriverInfo );
			}
			else if ( originalDriverClassName.trim( ).equals( "" ) )
			{
				return;
			}
			else
			{
				JDBCDriverInformation driverInfo = JDBCDriverInformation.newInstance( originalDriverClassName );
				driverList.add( 0, driverInfo );
				driverChooserViewer.setInput( driverList );
				selection = new StructuredSelection( driverInfo );
			}
		driverChooserViewer.setSelection( selection );
	}
	
	/**
	 * Find specified driver name in driverChooserViewer ComboViewer
	 * 
	 * @param driverChooserViewer
	 * @param driverName
	 * @return
	 */
	private JDBCDriverInformation findJdbcDriverInfo(
			ComboViewer driverChooserViewer, String driverName )