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/executor/TableItemExecutor.java
{
						ICellContent cellContent = report.createCellContent( );
						cellContent.setColumn( cell.getColId( ) + 1 );
						cellContent.setRowSpan( cell.getRowSpan( ) );
						cellContent.setColSpan( cell.getColSpan( ) );
						emitter.startCell( cellContent );
						emitter.endCell( cellContent );
					}
				}
				emitter.endRow( rowContent );
			}
			layout.reset( );
		}
		private class CellContent implements Cell.Content
		{
			protected ICellContent cell;
			protected BufferedReportEmitter buffer;
			protected CellContent( ICellContent cell,
					BufferedReportEmitter buffer )
			{
				this.cell = cell;
				this.buffer = buffer;
			}
			public boolean isEmpty( )
			{
				return buffer == null || buffer.isEmpty( );
			}
		}
	}
}