Bug 192955 Static Crosstab Example Renders Incorrectly in RC3
The attached report renders correctly in the Web Viewer in BIRT 2.2 M6 but not in RC3. See the attached screenshots. The M6 version is correct and is also the behavior in BIRT 2.1.x.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/buffermgr/TableContentLayout.java
System.arraycopy( row.cells, 0, newCells, 0, colBufferSize );
				}
				for ( int colId = colBufferSize; colId < newColBufferSize; colId++ )
				{
					newCells[colId] = Cell.EMPTY_CELL;
				}
				row.cells = newCells;
			}
			colBufferSize = newColBufferSize;
		}
	}
	/**
	 * fill empty cells in the table.
	 * 
	 * @param rowId
	 *            row index
	 * @param colId
	 *            col index
	 * @param rowSize
	 *            fill area size
	 * @param colSize
	 *            fill area size
	 */
	protected void fillEmptyCells( int rowId, int colId, int rowSize,
			int colSize )
	{
		int lastRowId = rowId + rowSize;
		int lastColId = colId + colSize;
		if ( lastRowId > rowCount )
			lastRowId = rowCount;