Bug 191155 Cross table that exoport to library is invalid
Description: Cross table that exoport to library is invalid Step: 1.New a report, new a datasource, dataset and date cute. 2.Insert a cross table and binding the data cute. 3.Drop the dimensions and measures into cross table. 4.Export the report to library 5.New another report and use the library 6.Drop the cross table from library into layout 7.Preview Actual result: The cross table is invalid and pop up the error
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/extension/PeerExtensionTest.java
private static final String FILE_NAME_9 = "PeerExtensionTest_9.xml"; 
	private static final String POINTS_PROP_NAME = "points"; 
	private static final String TESTING_TABLE_NAME = "TestingTable"; 
	/**
	 * The extension do not have its own model.
	 */
	private static final String FILE_NAME_4 = "PeerExtensionTest_4.xml"; 
	/*
	 * (non-Javadoc)
	 * 
	 * @see junit.framework.TestCase#setUp()
	 */
	protected void setUp( ) throws Exception
	{
		super.setUp( );
		ThreadResources.setLocale( ULocale.ENGLISH );
	}
	/**
	 * Test initializeReportItem method. when element has virtual parent, also
	 * can be initialized.
	 * 
	 * @throws Exception
	 */
	public void testVirtualExtension( ) throws Exception
	{
		openDesign( FILE_NAME_5 );
		ExtendedItemHandle handle = (ExtendedItemHandle) designHandle
				.findElement( "newHeaderMatrix" ); 
		assertNotNull( handle );
	}