Hola foristas :)

Pasa lo siuiente, tengo un código que me carga divinamente un XML... cuando lo pongo en una capa de acciones en al raiz; este es el codigo:

Código :

ar obj_xml:XML = new XML();
var nodoEmpresa:XMLNode;
obj_xml.ignoreWhite = true;
obj_xml.load("portafolio.xml");
obj_xml.onLoad = function(exito) {
   if (exito) {
      //codigo que maneja los datos

   } else {
      trace("Error");
   }
};


me funciona a las mil maravillas, pero cuando intento desde una clase llamada "cargadorXML" pues... carga el XML sin sacarme ningun error, pero no me muestra nodos ni nada, el código a continuacion

Código :

class CargadorXML
{
   var file:String; //URL del archivo
   var obj_xml:XML; //objeto XML
   var nodoEmpresa:XMLNode; //nodo actual
   
   function CargadorXML(in_file:String)
   {
      //constructor vacio
      this.file=in_file;
      this.obj_xml= new XML();
      this.obj_xml.ignoreWhite = true;
      this.obj_xml.load(this.file);
      this.nodoEmpresa=this.obj_xml.firstChild;
      this.obj_xml.onLoad = function(exito) {
         if (exito) {
            //codigo
         } else {
            trace("Error");
         }
      };
   }
// ...
}


alguien tiene alguna idea de cual puede ser el error?

mil gracias por su ayuda!