Amigos achei o problema ...
pode parecer estranho, bizarro, quem duvidar, podem testar, coloquei o
nome dos meus VO's assim WordBloqVO e o outro SiteBloqVO,
a estrutura era a seguinte
TesteVO
ArrayList GruposVO
ArrayList WordBloqVO
ArrayList SiteBloqVO
no nivel do TesteVo conseguia pegar tudo
no nivel do GruposVO conseguia pegar tudo
no nivel do WordBloqVO e SiteBloqVO não conseguia pegar os valores
desses objetos, dizia q eram nulos ...
solução, só fiz isso, tenho absoluta certeza, to a semana inteira
encima disso ... renomiei para SitesVO e WordsVO e funcionou, me
pergunto porque?
Alguem sabe?
Em 10/06/07, Rafael<[EMAIL PROTECTED]> escreveu:
> Não recebo do hibernate nao ehehe, estou enviando do java para o flex,
> aparentemente as relações estão corretas nos meus VO's do flex ...
> como posso debugar, só consigo debugar se eu nao preciso me conectar
> ao java, quando me conecto não arrumei uma forma de debugar o código
> pois não consigo me comunicar com o java em modo debug
>
>
> Em 10/06/07, Listas<[EMAIL PROTECTED]> escreveu:
> >
> > Rafael,
> >
> > Desculpe mas n�o ficou claro se voc� est� tentando receber os VOs do Java
> > ou enviando os VOs para o Java.
> >
> > Se voc� estiver recebendo, utilize o debug para colocar um breakpoint e
> > inspecione o VO recebido, acho que � mais simples que escrever logs. Ao
> > inspecionar o VO recebido note que o Flex dever� indicar a classe mapeada
> > corretamente, caso isso n�o ocorra nos mande um e-mail.
> >
> > Se voc� estiver enviando para o Java tente fazer da seguinte forma:
> >
> > Descricao dos VOs:
> >
> > Nivel1VO
> >
> > cod:Number
> > nivel2VO:Nivel2VO
> >
> > Nivel2VO
> >
> > cod:Number
> > label:String
> >
> > Codigo exemplo:
> >
> > var n1:Nivel1VO = new Nivel1VO();
> >
> > var n2:Nivel2VO = new Nivel2VO();
> >
> > n2.cod = 1;
> > n2.label = 'teste';
> >
> > ni.cod = 1;
> > n2.nivel2VO = n2;
> >
> > Dessa maneira acho que fica mais f�cil debugar.
> >
> > -----Mensagem Original-----
> > From: Rafael [EMAIL PROTECTED]
> > Date: Sun, 10 Jun 2007 03:49:14 -0300
> > To: [email protected]
> > Subject: [flexdev] Problema com VO's
> >
> > >
> > > Se alguem tiver paciencia para ler tudo e querer ajudar ehehe eu agrade�o
> > >
> > > Amigos estou com um problema que j� est� fazendo eu virar a noite ...
> > >
> > > Vou tentar explicar ... tenho um arquivo texto, o java l� ele e monta
> > > os objetos ... perfeito por enquanto. Meus VO's eu tenho todos
> > > mapeados iguais para o Flex, com todos remoteclass. Quando fa�o a
> > > convers�o com o AMFTranslator ele consegue traduzir ... de t�o
> > > desesperado para confirmar eu at� fiz isso heuihee para mostrar nos
> > > logs do tomcat ...
> > >
> > > ASObject objeto = (ASObject) new ASTranslator().toActionScript(s);
> > > System.out.println("MAPA "+objeto.values());
> > >
> > > ASObject ob = (ASObject) new
> > > ASTranslator().toActionScript(s.getGrupos().get(0));
> > > System.out.println("MAPA DO PRIMEIRO OBJETO SQUIDGRUPO "+ob.values());
> > >
> > > ASObject ob1 = (ASObject) new
> > > ASTranslator().toActionScript(s.getGrupos().get(0).getSitesBloq().get(0));
> > > System.out.println("MAPA DO PRIMEIRO OBJETO SITES BLOQUEADOS DO SQUID
> > > GRUPO"+ob1.values());
> > >
> > > e ele est� lan�ando corretamente os valores, significa ent�o que as
> > > convers�es est�o bem sucedidas, no meu arquivo de logs tb est� tudo
> > > perfeito at� ai.
> > >
> > > Quando eu clico num bot�o la na minha aplica��o flex, ele chama uma
> > > classe no java e retorna meu objeto principal, que tem uns arrays de
> > > objetos que tem outros arrays de objeto dentro (acima foi confirmado
> > > que a convers�o est� ok)
> > >
> > > no primeiro nivel do meu objeto tenho a string nome, mando escrever na
> > > tela e vai perfeitamente
> > > no segundo nivel do meu objeto (� um array de um tipo de objeto), eu
> > > mando escrever o nome e escreve perfeitamente
> > > no terceiro nivel do meu objeto (� um array de um tipo de objeto
> > > dentro de outro array de tipo de objeto dentro de um objeto) eu mando
> > > escrever o valor e ele manda isso para a tela
> > >
> > > Error #1009: Cannot access a property or method of a null object
> > > reference.
> > >
> > > O que me deixa indignado � que no primeiro e segundo n�vel o objeto
> > > encontra em estado perfeito, no terceiro nivel n�o, sendo que eu
> > > confirmei no java que o meu ASObject tem os objetos dentro, nao sei o
> > > que fazer hehehe
> > >
> > > >
> > >
> >
> > []s
> > Hamad Amaral
> > [EMAIL PROTECTED]
> >
> >
> > > >
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---