Bug 191410 [Regression] Can not new a report from predefined dual column chart & listing template [00]
Description: Can not new a report from predefined dual column chart & listing template. Build number: 2.2.0.v20070607-0630 Steps to reproduce: 1. New a report from predefined dual column chart & listing template. Expected result: The report can be created. Actual result: XML Source page shows up after click finish. Error log: N/A
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/parser/TemplateElementParserTest.java
assertNotNull( templateHandle );
		assertTrue( templateHandle instanceof TemplateReportItemHandle );
		assertEquals( "templateLabelParam", templateHandle.getElement( ) 
				.getTemplateParameterElement( design ).getName( ) );
		templateHandle = dataSet.revertToTemplate( "templateDatSet" ); 
		assertNotNull( templateHandle );
		assertTrue( templateHandle instanceof TemplateDataSetHandle );
		assertEquals( "templateDataSetParam", templateHandle.getElement( ) 
				.getTemplateParameterElement( design ).getName( ) );
	}
	/**
	 * Tests complex template issues.
	 * 
	 * @throws Exception
	 */
	public void testComplexCreateTemplate( ) throws Exception
	{
		openDesign( this.parserFileName );
		GridHandle gridHandle = designHandle.getElementFactory( ).newGridItem(
				"grid", 3, 1 ); 
		CellHandle cellHandle = gridHandle.getCell( 1, 1 );
		LabelHandle labelHandle = designHandle.getElementFactory( ).newLabel(
				"label" ); 
		cellHandle.addElement( labelHandle, Cell.CONTENT_SLOT );
		designHandle.addElement( gridHandle, ReportDesign.BODY_SLOT );
		TemplateReportItemHandle templateLabel = (TemplateReportItemHandle) labelHandle
				.createTemplateElement( "templateLabel3" ); 
		assertNotNull( templateLabel );