Bug 144611 [regression]viewer failed to handle larger amount of data
steps to reproduce: - use attached reports customer1p-25kr.rptdocument (1 page, 25000 data rows) customer5x500p-10r.rptdocument ( 2500 pages, 10 data rows/page) - deploy these reports with birt report viewer (20060531) - retrieve rendered reports using frameset url keyword expected behavior: - attached reports can be retrieved actual behavior: - exceptions thrown out, refer to attached screen capture for detail - note that these didn't happen with RC3 build
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/expression/ExprEvaluateUtil.java
int oper = ( (IConditionalExpression) dataExpr ).getOperator( );
				IScriptExpression operand1 = ( (IConditionalExpression) dataExpr ).getOperand1( );
				IScriptExpression operand2 = ( (IConditionalExpression) dataExpr ).getOperand2( );
				
				return ScriptEvalUtil.evalConditionalExpr( doEvaluateRawExpression( opr,
						scope,
						javaType ),
						oper,
						doEvaluateRawExpression( operand1, scope, javaType ),
						doEvaluateRawExpression( operand2, scope, javaType ) );
			}
			else
			{
				assert false;
				return null;
			}
			
		}
		finally
		{
			Context.exit( );
		}
	}
	
	
		
	/**
	 * TODO: need refactoring
	 * 
	 * @param dataExpr