Ошибка означает, что компилятор не может найти компонент.
В этом случае XMLList не находится в пространстве имен mx. Вы не показали код, куда вы импортируете пространства имен, но я предполагаю, что вы используете значение по умолчанию.
Я предлагаю создать свой XMLList в ActionScript, а не в MXML. Я считаю, что-то вроде этого должно работать:
public var topLevelMenu : XML = <menuItems>
<menuitem label="File" />
<menuitem label="Database"/>
<menuitem label="Navigate"/>
<menuitem label="Window" />
</menuItems>;
Тогда где-то, возможно, в обработчике creationComplete, вы можете изменить это на XMLList
var myList : XMLList = topLevelMenu.menuitem
Этот код написан в браузере и не проверен.