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
new Label( content, SWT.RIGHT ).setText( JdbcPlugin.getResourceString( "wizard.label.url" ) );
		jdbcUrl = new Text( content, SWT.BORDER );
		gridData = new GridData( );
		gridData.horizontalSpan = 2;
		gridData.horizontalAlignment = SWT.FILL;
		gridData.grabExcessHorizontalSpace = true;
		jdbcUrl.setLayoutData( gridData );
		
		new Label( content, SWT.RIGHT ).setText( JdbcPlugin.getResourceString( "wizard.label.username" ) );
		userName = new Text( content, SWT.BORDER );
		gridData = new GridData( );
		gridData.horizontalSpan = 2;
		gridData.horizontalAlignment = SWT.FILL;
		userName.setLayoutData( gridData );
		
		new Label( content, SWT.RIGHT ).setText( JdbcPlugin.getResourceString( "wizard.label.password" ) );
		password = new Text( content, SWT.BORDER | SWT.PASSWORD );
		gridData = new GridData( );
		gridData.horizontalSpan = 2;
		gridData.horizontalAlignment = SWT.FILL;
		password.setLayoutData( gridData );
		
		new Label( content, SWT.NONE );
		manageButton = new Button( content, SWT.PUSH );
		manageButton.setText( JdbcPlugin.getResourceString( "wizard.label.manageDriver" ) );
		testButton = new Button( content, SWT.PUSH );
		testButton.setText( JdbcPlugin.getResourceString( "wizard.label.testConnection" ) );
		
		testButton.setLayoutData( new GridData( GridData.CENTER ) );