Obrigado Fábio,

 

Resolvido, Tive q trocar o nome mesmo, ai, pra resolver o problema do tree,
criei um get com o children.

 

Ats,

 

Emerson Mota.

 

De: [email protected] [mailto:[email protected]] Em nome de
Fábio Goll
Enviada em: terça-feira, 24 de março de 2009 17:43
Para: [email protected]
Assunto: [flexdev] Re: Problema com SERIALIZAÇÃO BlazeDS

 

Tenta alterar o atributo children para filhos só pra testar.

Evite essas palavras "reservadas" do flex nas suas classes.

Ex.: child, children, data, etc.

Já tive vários problemas com isso, e foi só alterar o nome da variável que
resolveu.

Espero ter ajudado.

[]s
Fábio

2009/3/23 Emerson Mota <[email protected]>


Olá Dam,

Não é a primeira vez que acontece, queria saber o que causa isso, se eu
deletar e criar outras classes, com outros nomes, funciona.

Ats,

Emerson Mota.

-----Mensagem original-----
De: [email protected] [mailto:[email protected]] Em nome de
Dam
Enviada em: segunda-feira, 23 de março de 2009 16:40
Para: flexdev
Assunto: [flexdev] Re: Problema com SERIALIZAÇÃO BlazeDS



E ai? Já resolveu o problema?
Eu testei aqui e funcionou beleza.
Vc mudou o nome das funções get e set depois que mudou o nome da
variável children?

t+


On 23 mar, 09:51, "Emerson Mota" <[email protected]> wrote:
> Olá a todos,
>
> Estou com um problema no envio de um array do Java para o flex, segue as
> classes em AS e JAVA:
>
>       [RemoteClass(alias="br.com.mota.model.entity.vwMenuTreeVO")]    
>
>       [Bindable]        
>
>       public class vwMenuTreeVO
>
>       {
>
>             public var id_reg:String;
>
>             public var cod_dominio:Number;
>
>             public var idmenu:Number;
>
>             public var idsubmenu:Number;
>
>             public var nome:String;
>
>             public var acao:String;
>
>             public var janela:String;
>
>             public var children:ArrayCollection; // esse é o campo q não
> chega(null)
>
>       }
>
> Em Java:
>
> public class vwMenuTreeVO implements java.io.Serializable  {
>
>       private static final long serialVersionUID = 1L;
>
>       private String    id_reg;
>
>       private Integer cod_dominio;
>
>       private Integer idmenu;
>
>       private Integer idsubmenu;
>
>       private String    nome;
>
>       private String    acao;
>
>       private String    janela;
>
>     private List<vwMenuTreeVO> children; // aqui, no momento q mando pro
> Flex, tá certinho.
>
>       Get´s e set´s…
>
> }
>
> Tudo começou, quando mudei o nome para “children”  desse array filho, já
> voltei o nome anterior e nada, só vem null.
>
> Qualquer ajuda, será bem vinda.
>
> Ats,
>
> Emerson Mota.








--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a