Bug 112287 It's better to transfer to "new data source" dialog when creating a new data set without existing data source.
Description: It's better to transfer to "new data source" dialog automatically when creating a new data set without existing data source. Steps to reproduce: 1. There is no existing data source. 2. Create a new data set. 3. It pops up hint message, saying that "there is no data source". Actual result: it's better to transfer to "new data source" dialog box now and help users create a new data source.
chart/org.eclipse.birt.chart.reportitem.ui/src/org/eclipse/birt/chart/reportitem/ui/ReportDataServiceProvider.java
if ( actualResultSet != null )
			{
				String[] expressions = columnExpression;
				int columnCount = expressions.length;
				IResultIterator iter = actualResultSet.getResultIterator( );
				while ( iter.next( ) )
				{
					if ( isStringType )
					{
						String[] record = new String[columnCount];
						for ( int n = 0; n < columnCount; n++ )
						{
							record[n] = iter.getString( expressions[n] );
						}
						dataList.add( record );
					}
					else
					{
						Object[] record = new Object[columnCount];
						for ( int n = 0; n < columnCount; n++ )
						{
							record[n] = iter.getValue( expressions[n] );
						}
						dataList.add( record );
					}
				}
				actualResultSet.close( );
			}
		}
		catch ( BirtException e )