miren tengo una aplicacion en flex con mate

mi webservice esta hecho en java con jax.

al cargar la aplicacion hago un

Código Flex :

SchemaTypeRegistry.getInstance().registerClass(new QName("http://webservice.cl/", "paginasNoticiasDTO"), PaginasNoticiasDTO);
SchemaTypeRegistry.getInstance().registerClass(new QName("http://webservice.cl/", "noticiasDTO"), NoticiaDTO);



clase VO noticias

Código Flex :


package cl.gestores.vos
{
   import mx.collections.ArrayCollection;
   
   [Bindable]
   public class NoticiaDTO
   {
      /**
       * Propiedades
       */
       public var id:uint;
       public var seccion_id:uint
       public var titulo:String;
       public var bajada:String;
       public var primera_pagina:String;
       public var imagen_interior:String;
       public var fecha_publicacion:Date;
       public var fecha_ingreso:Date;
       public var fuente:String;
       public var publicar:Boolean;
       public var resumen_newsletter:String;
       public var paginas:ArrayCollection;
       
       static public var currentIndex:uint = 0;
       
       /**
       * Costructor
       */
      public function NoticiaDTO()
       {
         
       }
   }
}

clase vo paginas noticias

Código Flex :

package cl.gestores.vos
{
   [Bindable]
   public class PaginasNoticiasDTO
   {
      public var id:uint;
      public var noticia_id:uint;
      public var contenido:String;
      public var numero:uint;
      
      public function PaginasNoticiasDTO()
      {
          /*this.id = id;
          this.noticia_id = noticia_id;
          this.contenido = contenido;
          this.numero = numero;*/
      }
      

   }
}


se supone que poniendo los schema deberian cargar las clases nativas?

en mi caso no sucede en el 100%, sino que carga la clase noticiasDTO y la clase PaginasNOticiasDTO la carga como nula.

si le quito los 2 schema quedan como objectProxy ( y aparecen todos los resultados bien )

que podria ser el error, probe con casi todo

Saludos desde Chile.