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 true;
			return findRowNumReferenceInBindings( ExpressionUtil.extractColumnExpressions( expr.getText( ) ) );
		}
		catch ( BirtException e )
		{
			throw new DataException( e.getLocalizedMessage( ) );
		}
	}
	/**
	 * 
	 * @param bindingNames
	 * @param bindings
	 * @return
	 * @throws DataException
	 */
	private boolean findRowNumReferenceInBindings( List bindingNames ) throws DataException
	{
		for ( int i = 0; i < bindingNames.size( ); i++ )
		{
			IBinding binding = (IBinding) this.queryDefn.getBindings( )
					.get( ( (IColumnBinding) bindingNames.get( i ) ).getResultSetColumnName( ) );
			if( binding == null )
				return false;
			IBaseExpression expr = binding.getExpression( );
			if ( hasRowNumRefExpr( expr ) )
				return true;
		}
		return false;
	}
}