Bug 200755 [smoke]Fail to preview Crosstab after deploy BIRT in application servers.[0601][1102]
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/ServiceForQueryResults.java
* @return
		 * @throws DataException
		 */
		private boolean popAggrRefFromBaseExpr( Set aggrReferences, IBaseExpression expr, Map aggrMap )
				throws DataException
		{
			try
			{
				boolean result = false;
				if ( expr instanceof IScriptExpression )
				{
					result = popAggrRefFromScriptExpr( aggrReferences, (IScriptExpression) expr,
							aggrMap );
				}
				else if ( expr instanceof IConditionalExpression )
				{
					IConditionalExpression ce = (IConditionalExpression) expr;
					result = popAggrRefFromScriptExpr( aggrReferences,
							ce.getExpression( ),
							aggrMap )||
					popAggrRefFromScriptExpr( aggrReferences,
									ce.getOperand1( ),
									aggrMap )||
					popAggrRefFromScriptExpr( aggrReferences,
									ce.getOperand2( ),
									aggrMap );
					
				}
				return result;
			}