http://blog.erkobridee.com/2010/03/28/adobe-flash-builder-flex-4-blazeds-4/

Em 2 de fevereiro de 2012 11:52, Felipe Mafra <[email protected]>escreveu:

> Pessoal, uma dúvida de principiante...
> Estou em uma comunicacao Flex e Java, usando a IDE NetBeans 6.9.
> Consigo me comunicar normalmente, mas se mudo o nome dos servicos no
> Java e no correspondente no Flex, tomo erro. Por exemplo
>
> Classe no Java
>
> package servicos;
> public class ServicoJava {
>
>    public void imprimir(){
>
>        System.out.println("SEGUNDO SERVICO");
>    }
> }
>
> Remote-config.xml
>
> <destination id="FlexJava">
>        <properties>
>            <source>servicos.ServicoJava</source>
>        </properties>
>  </destination>
>
> RemoteObject no Flex
>
> <s:RemoteObject id="qualquerum" destination="FlexJava"
> showBusyCursor="true">
>                        <s:method name="imprimir" />
> </s:RemoteObject>
>
> Funcao que chama o RemoteObject
>
> protected function botao_clickHandler(event:MouseEvent):void
>                        {
>                                qualquerum.imprimir();
>                        }
>
>
> Até ai funciona normalmente! Mas se faço alguma alteracao simples,
> como por exemplo, alterar o destination no RemoteObject e alterar para
> o mesmo nome
> o id do destination no Java, tomo erro.
>
> [RPC Fault faultString="No destination with id 'Servico' is registered
> with any service." faultCode="Server.Processing" faultDetail="null"]
>        at mx.rpc::AbstractInvoker/
> http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E
> :\dev\hero_private\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:345]
>        at
> mx.rpc::Responder/fault()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\rpc\Responder.as:68]
>        at
> mx.rpc::AsyncRequest/fault()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:113]
>        at
> NetConnectionMessageResponder/statusHandler()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\messaging\channels\NetConnectionChannel.as:609]
>        at
> mx.messaging::MessageResponder/status()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\messaging\MessageResponder.as:264]
>
>
> COMO FICARAM OS SERVICOS
>
>                <s:RemoteObject id="qualquerum"
>                                                destination="Servico"
>                                                showBusyCursor="true">
>                        <s:method name="imprimir2" />
>                </s:RemoteObject>
>
> <destination id="Servico">
>        <properties>
>            <source>servicos.ServicoJava</source>
>        </properties>
>    </destination>
>
> Há mais algum lugar que eu tenha que mudar? O mesmo acontece se eu
> apenas mudar o nome de algum método e seus locais correspondentes.
> Obrigado, pessoal!
>
>
>
>
> --
> Felipe Mafra
>
> "Estudante, eis um título que apenas abandonamos no túmulo"
>
> --
> 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




-- 


a.pasqualli - Skype
[email protected] - MSN

"Pensar apenas ou desejar somente nunca levou ninguém a lugar nenhum. É
necessário também a ação" - William Shakespeare

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