Brigadão pela dica, Antonio abraços
Em 2 de fevereiro de 2012 17:07, Antonio Pasqualli <[email protected]> escreveu: > 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 -- 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
