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