Bug 191637 Empty cube causes error
Comment removed as requested by the submitter - 2007-06-08 droy
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/data/impl/dimension/Hierarchy.java
keyColName[j] = documentObj.readString( );
				keyDataType[j] = documentObj.readInt( );
			}
			int attributeNumber = documentObj.readInt( );
			String[] attributeColNames = null;
			int[] attributeDataTypes = null;
			if ( attributeNumber > 0 )
			{
				attributeColNames = new String[attributeNumber];
				attributeDataTypes = new int[attributeNumber];
				for ( int j = 0; j < attributeNumber; j++ )
				{
					attributeColNames[j] = documentObj.readString( );
					attributeDataTypes[j] = documentObj.readInt( );
				}
			}
			
			levels[i] = new Level( documentManager,
					new LevelDefinition( levelName,
							keyColName,
							attributeColNames ),
					keyDataType,
					attributeDataTypes,
					size,
					DiskIndex.loadIndex( documentManager,
							NamingUtil.getLevelIndexDocName( dimensionName, levelName ) ));
		}
	}
	/**
	 *