Bug 161180 PDF output problem
Birt 2.1.1 PDF emitter seems to have a bug. It doesn't render floating width table columns correctly. I have n fixed width columns and one floating column width in my designs. This column width should be equal to page width - fixed widths - margins. The resulting width in Birt 2.1.1 is 0. Birt 2.1 renders these reports without problems.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTableLM.java
changeTableCloseState( AUTO_PAGE_BREAK_STATE );
	}
	interface IBottomBorderResolverStrategy
	{
		int resolveBottomBorder( CellArea cell );
	}
	protected void closeTableLayout( )
	{
		closeLayout( new IBottomBorderResolverStrategy( ) {
			public int resolveBottomBorder( CellArea cell )
			{
				IStyle tableStyle = tableContent.getComputedStyle( );
				IContent cellContent = cell.getContent( );
				IStyle rowStyle = ((IContent)cellContent.getParent()).getComputedStyle( ) ;
				IStyle columnStyle = getColumnStyle( cell.getColumnID( ) );
				IStyle cellContentStyle = cellContent.getComputedStyle( );
				IStyle cellAreaStyle = cell.getStyle( );
				bcr.resolveTableBottomBorder( tableStyle, rowStyle,
						columnStyle, cellContentStyle, cellAreaStyle );
				return getDimensionValue( cellAreaStyle
								.getProperty( StyleConstants.STYLE_BORDER_BOTTOM_WIDTH ) );
			}
		} );
	}
	protected void closeForcedPageBreak( )
	{
		closeLayout( new IBottomBorderResolverStrategy( ) {
			public int resolveBottomBorder( CellArea cell )
			{
				IContent cellContent = cell.getContent( );