Bem eu trabalho com java e flex utilizando blazeds e bem simples a 
implementacao...Att: Rivaldo Xavier da Silva Junior.> Date: Wed, 14 Jan 2009 
05:08:55 -0800> Subject: [flexdev] Login Flex + Java nao retorna objeto 
usuario> From: thiagoa...@gmail.com> To: flexdev@googlegroups.com> > > 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.....> 
_________________________________________________________________
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a