Bug 135790 ClassCastException in RowData.
ClassCastException is thrown in RowData line 81(IBaseExpression expr = ( IBaseExpression ) valueExpressions.get( index - 1 );).
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/CellScriptExecutor.java
fromGrid );
			if ( handleJS( cell, cellDesign.getOnCreate( ), context ).didRun( ) )
				return;
			ICellEventHandler eh = getEventHandler( cellDesign, context );
			if ( eh != null )
				eh.onCreate( cell, context.getReportContext( ) );
		} catch ( Exception e )
		{
			addException( context, e );
		}
	}
	public static void handleOnRender( CellContent content,
			ExecutionContext context )
	{
		try
		{
			Object generateBy = content.getGenerateBy( );
			if ( generateBy == null )
			{
				return;
			}
			ReportItemDesign cellDesign = ( ReportItemDesign ) generateBy; 
			
			
			ICellInstance cell = new CellInstance( content, null, context,
					false );
			if ( handleJS( cell, cellDesign.getOnRender( ), context ).didRun( ) )
				return;
			ICellEventHandler eh = getEventHandler( cellDesign, context );
			if ( eh != null )