Bug 192332 Engine does not set values for parameters in a data extraction task
Engine does not set values for parameters in a data extraction task. So if a query binds a paramter, we can not get correct data from document.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/DataExtractionTaskV1.java
assert rsetName != null;
		assert executionContext.getDataEngine( ) != null;
		prepareMetaData( );
		DataRequestSession dataSession = executionContext.getDataEngine( ).getDTESession( );
		String rsetId = rsetName2Id( rsetName );
		if ( rsetId != null )
		{
			IQueryResults results = null;
			if ( null == filterExpressions )
			{
				results = dataSession.getQueryResults( rsetId );
			}
			else
			{
				
				String queryId = (String) rsetId2queryIdMapping.get( rsetId );
				QueryDefinition query = (QueryDefinition) getQuery( queryId );
				QueryDefinition newQuery = cloneQuery( query );
				if ( null == newQuery )
				{
					return null;
				}
				
				for ( int iNum = 0; iNum < filterExpressions.length; iNum++ )
				{
					newQuery.getFilters( ).add( filterExpressions[iNum] );
				}
				filterExpressions = null;
				
				newQuery.setQueryResultsID( rsetId );