Saludos estoy probando como hacer un renderer basado en cargar una foto en un grid de la siguiente forma:


ESTE ES MI XML

<?xml version="1.0" encoding="utf-8"?>
<rows>
<row>
<FilePath>logo.PNG</FilePath>
<Descripcion>ESTE ES EL LOGO </Descripcion>
<Price>50</Price>
<Status>En Almacen</Status>
</row>
<row>
<FilePath>minet.png</FilePath>
<Descripcion>MINET </Descripcion>
<Price>500</Price>
<Status>En Almacen</Status>
</row>
<row>
<FilePath>pc_logo.PNG</FilePath>
<Descripcion>PUNTOS COMERCIALES.</Descripcion>
<Price>1000</Price>
<Status>En Almacen</Status>
</row>
</rows>

ESTE ES EL MXML


<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="httpLista.send()">

<mx:HTTPService id="httpLista" url="lista.xml"></mx:HTTPService>
<mx:DataGrid x="29" y="31" width="559" height="412" dataProvider="{httpLista.lastResult.rows.row}">
<mx:columns>
<mx:DataGridColumn id="clFoto" headerText="FOTO" dataField="FilePath">
<mx:itemRenderer>
<mx:Component>
<mx:Image source="{httpLista.lastResult.rows.row.FilePath}" width="50" height="50"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn headerText="DESCRIPCION" dataField="Descripcion"></mx:DataGridColumn>
<mx:DataGridColumn headerText="PRECIO" dataField="Price"></mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
</mx:Application>

AL TRATAR DE COMPILARLO ME DA EL SIGUIENTE ERROR :

1120: Access of undefined property httpLista.

Al parecer no esta reconociendo el objeto httpLista que es un HTTPService delclarado arriba.

Quien me da una mano please.