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
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---