Есть XML:

Код:
<pro>
<info id="aaa">
AAAAA
</info>
<info id="bbb">
BBBBB
</info>
<info id="ccc">
CCCCC
</info>
</pro>
И MXML:

Код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="htSer.send()" >
<mx:HTTPService url="info.xml" id="htSer" resultFormat="e4x" />
<mx:List dataProvider="{htSer.lastResult.info}" width="373">
<mx:itemRenderer>
<mx:Component>
<mx:Text text="{data.@id}" />
</mx:Component>
</mx:itemRenderer>
</mx:List>
</mx:Application>
Работает но выдаёт ошибку:

Код:
warning: unable to bind to property 'id' on class 'XML' (class is not an IEventDispatcher)
Как правильно биндить в таком случае? Пробывал и XMLListCollection, но таже ошибка
