Pode fazer o teste da seguinte forma, adicione este metodo em sua classe
java e altere o seu RemoteObject para getRetorno


*public* String getRetorno(){

String nome =
"Flex e BlazeDE";

*return* nome;

}


Aqui com certeze ira retornar a String.

At.
Kleber Gracia Soares
Equipe Galaxyz trabalhando para você
www.galaxyz.com.br
Telefone: |44| 3233-2039
Cel.: |44| 9960-0298 - Tim
Msn: [email protected]
Skype: kleber.gracia
Email: [email protected]
"Tudo posso naquele que me fortalece!" (Fl 4,13).





Em 23 de agosto de 2010 14:54, Clayton <[email protected]> escreveu:

> Provavelmente não há retorno do método no seu backEnd, o retorno deve ser
> void.
> Para executar o result do RemotObject o método do backEnd deve fornecer um
> retorno e não pode ser void.
>
> Em 23 de agosto de 2010 14:47, Edu <[email protected]> escreveu:
>
> vc nao esta enviando send();
>>
>> On 23 ago, 14:43, claudemir <[email protected]> wrote:
>> > Boa tarde
>> >
>> > Estou com o seguinte problema, quando o usuario informa o login e
>> > senha e clicar no botao logar aplicação vai no banco valida o usuario
>> > e retorna o mesmo, no entanto a aplicação a aplicação não estar
>> > chamando a function onResultDoLogin(). Segue abaixo o codigo:
>> >
>> > <?xml version="1.0" encoding="utf-8"?>
>> > <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml";>
>> >         <mx:RemoteObject id="usuarioService" showBusyCursor="true"
>> > destination="usuarioService">
>> >                 <mx:method name="doLogin"
>> result="onResultDoLogin(event)"
>> > fault="loginServiceFaultHandler(event)" />
>> >         </mx:RemoteObject>
>> >         <mx:Panel id="pnlLogin" title="SISTEMA DE AUTENTICAÇÃO E
>> AUTORIZAÇÃO"
>> >                 width="400" height="300" horizontalAlign="center">
>> >                 <mx:Label text="wwww" x="10" y="10" id="loginTx"
>> width="89"/>
>> >                 <mx:TextInput id="tfLogin" x="58" y="8"/>
>> >                 <mx:Label text="Senha: " x="5" y="36"/>
>> >                 <mx:TextInput id="tfSenha" x="58" y="34"
>> displayAsPassword="true"/>
>> >
>> >                 <mx:Button x="84" y="64" label="Logar"
>> click="doLogin()"/>
>> >
>> >         </mx:Panel>
>> >
>> >         <mx:Script>
>> >         <![CDATA[
>> >                 import com.digows.artigos.JavaFlex.view.entity.Usuario;
>> >                 import mx.core.Application;
>> >                 import mx.rpc.events.ResultEvent;
>> >                 import mx.rpc.events.FaultEvent;
>> >                 import mx.controls.Alert;
>> >
>> >                 [Bindable]
>> >                 private var usuario:Usuario;
>> >
>> >         public function doLogin():void
>> >                         {
>> >                                 this.usuario = new Usuario();
>> >                                 loginTx.text = "Validando o login";
>> >                                 usuarioService.dologin(tfLogin.text,
>> tfSenha.text);
>> >                                 Alert.show("entrou mo doLogin " +
>> loginTx.text);
>> >                         }
>> >
>> >         private function
>> loginServiceFaultHandler(event:FaultEvent):void{
>> >                 Alert.show("entrou no loginServiceFaultHandler");
>> >                 if(event.fault.faultString == "java.lang.Exception : Não
>> foi
>> > possível fazer o login.Incorrect result size: expected 1, actual 0")
>> >                         Alert.show("Usuário ou senha inválida", "Erro");
>> >                 else
>> >                         Alert.show(event.fault.message, "Erro");
>> >                 }
>> >
>> >                 private function onResultDoLogin(event:ResultEvent):void
>> {
>> >                         loginTx.text = "seja bem vindo " +
>> Usuario(event.result).nome;
>> >                         //      getList();
>> >                         //loginTx.text = "entrou no onResultDoLogin";
>> >                         //Alert.show("entrou no onResultDoLogin ");
>> >                         //loginTx.text = "Salvo com Sucesso! Ultima ID:
>> > "+Usuario(event.result).nome;
>> >                         //loginTx.text = "Usuario Logado";
>> >                         //Application.application.usuario=
>> (Usuario)(event.result);
>> >                         //tfLogin.text = "logado";
>> >                         //tfSenha.text = "logado";
>> >                         //Alert.show("Usuário Logado: " +
>> > Application.application.usuario.usu_login + "\n Senha: " +
>> >                         //Application.application.usuario.usu_senha +
>> "\n Nome: " +
>> > Application.application.usuario.usu_nome + "\n Cargo: " +
>> > Application.application.usuario.usu_cargo);
>> >                 }
>> >
>> >                 private function onFault(event:FaultEvent):void{
>> >                         Alert.show("Erro: onFault " +
>> event.fault.message);
>> >                 }
>> >
>> >         ]]>
>> >         </mx:Script>
>> >
>> > </mx:Canvas>
>>
>> --
>> 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
>>
>
>
>
> --
> Clayton Marques Pereira
>
> --
> 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
>

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

Responder a