Bug 209303 [Automation][Smoke]NPE is thrown out when previewing reportdesign
Description: NPE is thrown out when previewing reportdesign TestDate: 20071109 TestBuild: BIRT2.3.0 Daily Build: v20071109-0800 steps to reproduce: - use the attached report design - preview it Expected Result: Report can be previewed without any exception Actual Result: NPE is thrown out. Error log: Please refer to the attachment
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/css/engine/BIRTPropertyManagerFactory.java
vms[StyleConstants.STYLE_DISPLAY] = new DisplayManager( );
		vms[StyleConstants.STYLE_TEXT_TRANSFORM] = new TextTransformManager( );
		vms[StyleConstants.STYLE_BACKGROUND_POSITION_Y] = new BackgroundPositionYManager( );
		vms[StyleConstants.STYLE_PADDING_LEFT] = new LengthManager(
				CSSConstants.CSS_PADDING_LEFT_PROPERTY, false,
				CSSValueConstants.NUMBER_0 );
		vms[StyleConstants.STYLE_PADDING_RIGHT] = new LengthManager(
				CSSConstants.CSS_PADDING_RIGHT_PROPERTY, false,
				CSSValueConstants.NUMBER_0 );
		vms[StyleConstants.STYLE_FONT_SIZE] = new FontSizeManager( );
		vms[StyleConstants.STYLE_FONT_STYLE] = new FontStyleManager( );
		vms[StyleConstants.STYLE_WHITE_SPACE] = new WhiteSpaceManager( );
		vms[StyleConstants.STYLE_ORPHANS] = new IntegerManager(
				CSSConstants.CSS_ORPHANS_PROPERTY, true, 2 );
		
		vms[StyleConstants.STYLE_MASTER_PAGE] = new StringManager(
				BIRTConstants.BIRT_MASTER_PAGE_PROPERTY, false, null );
		vms[StyleConstants.STYLE_WORD_SPACING] = new SpacingManager(
				CSSConstants.CSS_WORD_SPACING_PROPERTY );
		vms[StyleConstants.STYLE_BACKGROUND_POSITION_X] = new BackgroundPositionXManager( );
		vms[StyleConstants.STYLE_PAGE_BREAK_BEFORE] = new PageBreakBeforeAfterManager(
				CSSConstants.CSS_PAGE_BREAK_BEFORE_PROPERTY );
		vms[StyleConstants.STYLE_PAGE_BREAK_INSIDE] = new PageBreakInsideManager( );
		vms[StyleConstants.STYLE_SHOW_IF_BLANK] = new BooleanManager(
				BIRTConstants.BIRT_SHOW_IF_BLANK_PROPERTY, true, false );
		vms[StyleConstants.STYLE_FONT_FAMILY] = new FontFamilyManager( );
		vms[StyleConstants.STYLE_PAGE_BREAK_AFTER] = new PageBreakBeforeAfterManager(
				CSSConstants.CSS_PAGE_BREAK_AFTER_PROPERTY );
		vms[StyleConstants.STYLE_MARGIN_BOTTOM] = new MarginManager(
				CSSConstants.CSS_MARGIN_BOTTOM_PROPERTY );