Que tal amigos...Tengo un problema

Estoy haciendo una petición httpService que devuelve un tipo object

Código :

<!-- HTTPSERVICE PARA EJECUCIÓN GRÁFICO CIRCULAR -->
    <mx:HTTPService result="handleGraficoCircular(event);" fault="handleFaultGraficoCircular(event);" id="rpcGraficoCircular" showBusyCursor="true"
       url="miXMLGrafico.php" useProxy="false" method="post">
       <mx:request xmlns="">
           <fechaInicio>{fechaInicio.text}</fechaInicio>
           <fechaFin>{fechaFin.text}</fechaFin>
           <idPromocion>{cbPromocion.selectedItem.idPromocion}</idPromocion>
       </mx:request>
   </mx:HTTPService>


La ejecución es correcta y devuelve [object object],[object object],[object object]
correspondiente con el XML siguiente:


Código :

data>
<result total="32"/>
<result total="1"/>
<result total="22"/>
</data>


El caso es que esto lo asigno a un piechart y no sale el gráfico. ¿podeis hecharme una mano? Gracias.

El código del gráfico es el siguiente:

Código :

<mx:PieChart 
               id="graficoCircular"
               showDataTips="true"
                  height="100%"
                  width="100%">
                 
                 <mx:series>
                     <mx:PieSeries id="pieSeries" field="@total" />
                 </mx:series>
                 
          </mx:PieChart>