e também para complementar o seu método que recebe o ResultEvent deve ficar
mais ou menos assim:

private function funcaoResult(event:FaultEvent){
     Alert.show(event.message,"erro");
}

aqui funciona beleza usando dois objetos remotos uso o blazeds para
comunicação e backend em java, caso não funcione por exemplo você pode
tentar chama-lo ao retornar o primeiro resultado é uma cambiarra mas iria
funcionar!

Em 7 de julho de 2011 23:05, Samuel Facchinello <samuel...@gmail.com>escreveu:

> tenta adicionar um FaultEvent nos 2 ROs assim:
>
> ro.destination = 'Remote1';
> ro.nomeDaChamada.addEventListener(ResultEvent.RESULT, funcaoResult);
> ro.nomeDaChamada.addEventListener(FaultEvent.FAULT, funcaoFault);
>
>
>
> na funcaoFault coloca um Alert exibindo o evento.
>
> talves caia no fault.
>
>
>
> Samuel Facchinello
> http://desenvolvendoemflex.blogspot.com
> Joinville - SC
>
>
>
> 2011/7/7 Renan <renan...@gmail.com>
>
>> Boa Noite Galera,
>>
>> Estou com um problema para executar simultaneamente duas chamada aos
>> servicos oferecidos pelo Spring e Blazeds.
>>
>> Tenho duas funcoes que buscam registros para popular duas combos.
>>
>> function function1() : void {
>>        var service:RemoteObject = new RemoteObject();
>>        service.addEventListener(ResultEvent.RESULT, sucesso);
>>        service.destination = "servico1";
>>        service.metodoB();
>> }
>>
>> function function2() : void {
>>        var outroServico:RemoteObject = new RemoteObject();
>>        outroServico.addEventListener(ResultEvent.RESULT,
>> sucessoOutroServico);
>>        outroServico.destination = "servico2";
>>        outroServico.metodoB();
>> }
>>
>> Essas funcoes são invocados no evento "creationComplete()" do .mxml.
>>
>> O problema que invocando as duas simultaneamente:
>> ex:
>> function1();
>> function2();
>>
>> Nada é retornado, nem as funcoes de sucesso ou falha é
>> invocado...Estranho que não tem nenhuma mensagem de erro.
>> Ativei o log de DEBUG da aplicacao para tentar identificar algo, mas
>> nao tive sucesso.
>> Esse é o log gerado:
>> /
>>
>> *******************************************************************************************************/
>> INFO  MessageBrokerHandlerAdapter - Channel endpoint my-amf received
>> request.
>> [BlazeDS]Deserializing AMF/HTTP request
>> Version: 3
>>  (Message #0 targetURI=null, responseURI=/1)
>>    (Array #0)
>>      [0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
>>        operation = 5
>>        correlationId = ""
>>        timestamp = 0
>>        destination = ""
>>        body = (Object #1)
>>        clientId = null
>>        headers = (Object #2)
>>          DSMessagingVersion = 1
>>          DSId = "nil"
>>        messageId = "C11FBCFB-F781-2C46-3853-06D33099DC2D"
>>        timeToLive = 0
>>
>> [BlazeDS]Serializing AMF/HTTP response
>> Version: 3
>>  (Header #0 name=AppendToGatewayUrl, mustUnderstand=true)
>>    ";jsessionid=78174D941B483AB59BCA3DC48518352A"
>>
>>  (Message #0 targetURI=/1/onResult, responseURI=)
>>    (Externalizable Object #0 'DSK')
>>      (Object #1)
>>        DSMessagingVersion = 1.0
>>        DSId = "B1A99A70-2C09-51E5-08EE-10DF9733AFAE"
>> 1.310079529197E12
>> (Byte Array #2, Length 16)
>> (Byte Array #3, Length 16)
>> (Byte Array #4, Length 16)
>>
>> INFO  MessageBrokerHandlerAdapter - Channel endpoint my-amf received
>> request.
>> [BlazeDS]Deserializing AMF/HTTP request
>> Version: 3
>>  (Message #0 targetURI=null, responseURI=/1)
>>    (Array #0)
>>      [0] = (Typed Object #0
>> 'flex.messaging.messages.RemotingMessage')
>>        operation = "listarFornecedores"
>>        source = null
>>        timestamp = 0
>>        destination = "estoque"
>>        body = (Array #1)
>>        clientId = null
>>        headers = (Object #2)
>>          DSEndpoint = "my-amf"
>>          DSId = "B1A99A70-2C09-51E5-08EE-10DF9733AFAE"
>>        messageId = "A1014E81-7954-2C70-B1FE-06D330450C95"
>>        timeToLive = 0
>> /
>>
>> ******************************************************************************************************************/
>>
>> Mas se uma unica funcao for invocada, dai funciona normalmente.
>> Exibindo no log, quais foram os objetos retornados para flex...
>>
>> Alguem ja teve problema parecido ou tem alguma dica do que pode estar
>> rolando ?
>>
>> --
>> 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
>
>
>  --
> 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
>

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