Bug 144403 Jion include scripted dataset the result set is not list in the data explorer
Description; Jion include scripted dataset, the result set is not list in the data explorer Step to reproduce: Refer to the design file attached. Jioned with any scripted dataset will cause the problem. Actual result: Refer to the screenshot.
data/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/DataSetMetaDataHelper.java
return new QueryExecutionHelper( dataEngine,
				modelAdaptor,
				moduleHandle,
				useResultHints ).executeQuery( query ).getResultMetaData( );
	}
	/**
	 * 
	 * @param dataSetHandle
	 * @return
	 * @throws BirtException
	 */
	IResultMetaData refreshMetaData( DataSetHandle dataSetHandle )
			throws BirtException
	{
		IResultMetaData rsMeta = null;
		BirtException e = null;
		try
		{
			rsMeta = this.getDataSetMetaData( dataSetHandle, false );
		}
		catch ( BirtException e1 )
		{
			e = e1;
		}
		if ( needsSetCachedMetaData( dataSetHandle, rsMeta ) )
		{
			dataSetHandle.setCachedMetaData( StructureFactory.createCachedMetaData( ) );
			if ( rsMeta != null && rsMeta.getColumnCount( ) != 0 )
			{
				for ( int i = 1; i <= rsMeta.getColumnCount( ); i++ )