E ai blz.... .... to desenvolvendo um sisteminha em flex...e ta uns 95%... so que quando cheguei na parte de fazer o login ...a coisa parou.... deve fazer um mes q to parado nisso,,,,hehehhe,,,,
to usando a arquitetura do Jmonster,,, com servidor Tomcat e Bd Mysql..... o probelma e assim.... Tenho a tela de login .... private function validaLogin():void { this.usuarioDelegate.validaLogin(this.usuarioModel.entity); Alert.show('Usuario: ' + usuarioModel.loginReturn ); this.currentState='StatePrincipal'; } ai meu Delegate... public function onvalidaLogin(event:ResultEvent):void { this.service.removeEventListener(ResultEvent.RESULT, onvalidaLogin); this.usuarioModel.loginReturn = UsuarioVo(event.result); } Acredito que o problema seja nesse delegate.... pois no modo de debug,,, eu consigo visualizar a chamada do metodo... e o retorno dizendo se ele validou ou falhou..... so que nao consigo pegar o return do objeto usuario.... ele sempre retorna um Null...... e o UsuarioHibernateImpl public UsuarioVo validaLogin(UsuarioVo usuario) { List<UsuarioVo> listaUsuario = this.templateGetListLike(usuario); if (listaUsuario.size()>0){ for (UsuarioVo user : listaUsuario) { if(user.getLogin().equals(usuario.getLogin())){ if (user.getSenha().equals(usuario.getSenha())){ System.out.println("validou login"); System.out.println(user); return user; } } } } else{ System.out.println("Login Inválido"); return null; } return null; } Qualquer ajuda ou ideia sera muito bem vinda..... Obrigadooo..... --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---