no seu remoting-config.xml está: <destination id="Servico">
porem no seu RemoteObject está: <mx:RemoteObject id="servico" destination="servico"/> arrume seu destination para "Servico" 2009/10/4 Cristiano Gonçalves <[email protected]> > > Pessoal sou iniciante em flex e tenho um pouco conhecimento com > java.Fiz um teste para conectar minha aplicação com o java porem esta > dando um erro quando a execulto.Segue abaixo o meu código para que > vocês analisem.Fico no aguardo.Obrigado! > Erro! > Adobe Flash Player 10 > Action Scritp > [RPC Fault faultString="[MessagingError message='Destination 'servico' > either does not exist or the destination has no channels defined (and > the application does not define any default channels.)']" > faultCode="InvokeFailed" faultDetail="Couldn't establish a connection > to 'servico'"] > at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/ > internal::invoke()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx > \rpc\AbstractInvoker.as:263] > at mx.rpc.remoting.mxml::Operation/ > http://www.adobe.com/2006/flex/mx/ > internal::invoke()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx > \rpc\remoting\mxml\Operation.as:197] > at mx.rpc.remoting::Operation/send()[C:\autobuild\3.2.0\frameworks > \projects\rpc\src\mx\rpc\remoting\Operation.as:113] > at > Function/http://adobe.com/AS3/2006/builtin::apply()<http://adobe.com/AS3/2006/builtin::apply%28%29> > at mx.rpc.remoting.mxml::Operation/send()[C:\autobuild > \3.2.0\frameworks\projects\rpc\src\mx\rpc\remoting\mxml\Operation.as: > 170] > at > Function/http://adobe.com/AS3/2006/builtin::apply()<http://adobe.com/AS3/2006/builtin::apply%28%29> > at mx.rpc::AbstractService/http://www.adobe.com/2006/actionscript/ > flash/proxy::callProperty()[C<http://www.adobe.com/2006/actionscript/%0Aflash/proxy::callProperty%28%29%5BC> > :\autobuild\3.2.0\frameworks\projects\rpc > \src\mx\rpc\AbstractService.as:290] > at BancoJavaFlex/__campo_change()[C:\Sistema\Aplicacao\flex_src > \BancoJavaFlex.mxml:17] > at flash.events::EventDispatcher/dispatchEventFunction() > at flash.events::EventDispatcher/dispatchEvent() > at > mx.core::UIComponent/dispatchEvent()[C:\autobuild\3.2.0\frameworks > \projects\framework\src\mx\core\UIComponent.as:9298] > at mx.controls::TextInput/textField_changeHandler()[C:\autobuild > \3.2.0\frameworks\projects\framework\src\mx\controls\TextInput.as: > 2205] > > Aplicação flex > > BancoJavaFlex.mxml > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="absolute"> > > <mx:RemoteObject id="servico" destination="servico"/> > <mx:TextInput x="269" y="85" width="175" > change="servico.ola(campo.text);" id="campo"/> > <mx:Label x="269" y="115" width="201" id="label1" > text="{servico.ola.lastResult}"/> > > > </mx:Application> > > > classe java > > OlaMundo.java > package sinappes.com.br.BancoJavaFlex; > > public class OlaMundo { > public String ola(String nome){ > return "Olá "+nome; > > } > } > > ---------------------------------------- > remoting -configxml > <destination id="Servico"> > <properties> > <source>sinappes.com.br.BancoJavaFlex.OlaMundo</source> > </properties> > </destination> > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
