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
repeat( );
			isNewArea = false;
		}
		return super.traverseChildren( );
	}
	protected void repeat( )
	{
		addCaption( tableContent.getCaption( ) );
		repeatHeader( );
	}
	public void startGroup( IGroupContent groupContent )
	{
		int groupLevel = groupContent.getGroupLevel( );
		groupStack.push( new Integer( groupLevel ) );
	}
	public void endGroup( IGroupContent groupContent )
	{
	    
		int groupLevel = groupContent.getGroupLevel( );
		updateUnresolvedCell( groupLevel, false );
		updateUnresolvedCell( groupLevel, true );
		assert ( !groupStack.isEmpty( ) );
		groupStack.pop( );
	}
	private int getGroupLevel( )
	{
		if ( !groupStack.isEmpty( ) )
		{
			return ( (Integer) groupStack.peek( ) ).intValue( );
		}