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
&& jdbcUrl.getText( ) != null
					&& jdbcUrl.getText( ).trim( ).length( ) > 0 )
				setPageComplete( true );
			else
				setPageComplete( false );
		}
	}
	
	/**
	 * get the Shell from DialogPage
	 * @return
	 */
	private Shell getShell( )
	{
		if ( m_wizardPage != null )
			return m_wizardPage.getShell( );
		else if ( m_propertyPage != null )
			return m_propertyPage.getShell( );
		else
			return null;
	}
	
	/**
	 * set page complete
	 * @param complete
	 */
    private void setPageComplete( boolean complete )
    {
        if( m_wizardPage != null )
            m_wizardPage.setPageComplete( complete );