Bug 131255 [Regression]Two Test Connnection buttons in New JDBC Data Source Profile window.
Description: Two Test Connnection buttons in New JDBC Data Source Profile window. Steps to reproduce: 1. New a jdbc data source, click next to show New JDBC Data Source Profile window. Expected result: One Test Connection button. Actual result: Two Test Connection buttons.
data/org.eclipse.birt.report.data.oda.jdbc.ui/src/org/eclipse/birt/report/data/oda/jdbc/ui/profile/JDBCPropertyPage.java
{
	private JDBCSelectionPageHelper m_pageHelper;
	public JDBCPropertyPage( )
	{
		super( );
	}
	/* (non-Javadoc)
	 * @see org.eclipse.datatools.connectivity.oda.design.ui.profile.wizards.DataSourceEditorPage#collectCustomProperties(java.util.Properties)
	 */
	public Properties collectCustomProperties( Properties profileProps )
	{
		if ( m_pageHelper == null )
			return profileProps;
		return m_pageHelper.collectCustomProperties( profileProps );
	}
	/* (non-Javadoc)
	 * @see org.eclipse.datatools.connectivity.oda.design.ui.profile.wizards.DataSourceEditorPage#createAndInitCustomControl(org.eclipse.swt.widgets.Composite, java.util.Properties)
	 */
	protected void createAndInitCustomControl( Composite parent,
			Properties profileProps )
	{
		if ( m_pageHelper == null )
			m_pageHelper = new JDBCSelectionPageHelper( this );
		m_pageHelper.createCustomControl( parent );
		m_pageHelper.initCustomControl( profileProps );
	}
}