Bug 179629 After create a x-tab with a cube, a error occurs in Problems sheet[1102]
Description: After create a x-tab with a cube, a error occurs in Problems sheet[1102] Build number: 2.2.0.v20070328-0630 Steps to reproduce: 1, Create a cube 2, Create a x-tab using the cube 3, Check the error message in Problems sheet Expected result: No error occurs after create a x-tab Actual result: The error message is "The ExtendedItem must be able to access one data set."
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/extension/ReportItemExtensionTest.java
ExtendedItem parent = (ExtendedItem) extendedHandle.getElementFactory( )
				.newExtendedItem( "parent", TESTING_BOX_NAME ).getElement( ); 
		try
		{
			designHandle.addElement( parent.handle( design ),
					ReportDesign.BODY_SLOT );
			extendedHandle.setExtends( parent.handle( design ) );
			fail( );
		}
		catch ( ExtendsException e )
		{
			assertEquals( WrongTypeException.DESIGN_EXCEPTION_WRONG_TYPE, e
					.getErrorCode( ) );
		}
		
		
		ExtendedItemHandle child = designHandle.getElementFactory( )
				.newExtendedItem( "child", TESTING_MATRIX_NAME ); 
		assertNotNull( child );
		assertEquals( TESTING_MATRIX_NAME, child.getExtensionName( ) );
		assertEquals( TESTING_MATRIX_NAME, extendedHandle.getExtensionName( ) );
		parent = (ExtendedItem) extendedHandle
				.getElementFactory( )
				.newExtendedItem( "new parent", TESTING_MATRIX_NAME ).getElement( ); 
		designHandle.addElement( parent.handle( design ),
				ReportDesign.COMPONENT_SLOT );
		child.setExtends( parent.handle( design ) );
		
		try
		{