Bug 123036 Data in a reprot is doubly stored
We currently stored data twice. Once in the content stream, once by DtE. The instance stored by content stream should not be there.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/document/RDLoad.java
*/
	RDLoad( DataEngineContext context, String queryResultID,
			String subQueryName, int currParentIndex ) throws DataException
	{
		this.context = context;
		this.queryResultID = queryResultID;
		this.subQueryName = subQueryName;
		if ( subQueryName != null )
			this.subQueryID = subQueryName
					+ "/" + getSubQueryIndex( currParentIndex );
	}
	/**
	 * @return result meta data
	 * @throws DataException
	 */
	ResultMetaData loadResultMetaData( ) throws DataException
	{
		InputStream stream = context.getInputStream( queryResultID,
				subQueryName,
				DataEngineContext.RESULTCLASS_STREAM );
		IResultClass resultClass = new ResultClass( stream );
		try
		{
			stream.close( );
		}
		catch ( IOException e )
		{
			throw new DataException( ResourceConstants.RD_LOAD_ERROR,
					e,
					"Result Class" );