2010/9/13 Fábio Goll <[email protected]> > 1 - Não tem uma classe perdida (ou desatualizada) aí sem esse método no teu > web container? > > 2 - Não tem que informar no remoteobject o endpoint com o caminho completo > do amf quando é uma aplicação AIR? >
Ops, esqueci que pode estar fixo no services-config.xml ... =) > > ex.: endpoint="http://teuserver:porta/webappcomblazeds" > > Como a aplicação não roda sob uma web app, o AIR não sabe qual é esse > caminho, tem que ser informado. > > 2010/9/13 Ivan Junckes Filho <[email protected]> > > Rafael esse projeto é AIR então não tenho como limpar cache nem trocar >> o navegador.. mas todos os outros passos já foram feitos.. estou >> estranhando porque se fosse um erro de configuração ele nem >> encontraria a classe.. >> >> On 13 set, 16:09, RafaelViana <[email protected]> wrote: >> > 1) Faz um clean no projeto, um rebuild, e starta ele de novo. (projeto >> > Java) >> > 2) Limpa o cache do navegador e roda a aplicação Flex. >> > >> > O caminho está correto, senão o erro seria outro. O fault e o result >> > são úteis quando ocorre um erro dentro do método Java, nesse caso como >> > não está nem achando não teria muita serventia. >> > >> > Se não funcionar o que falei acima. Tenta fazer o seguinte: >> > >> > 3) Crie outro método nessa classe e tenta chamá-lo. >> > 4) Se ainda assim não der tenta criar outra classe e chamar o método >> > de lá. >> > >> > On 13 set, 15:23, Ivan Junckes Filho <[email protected]> wrote: >> > >> > > Está correto. >> > >> > > On 13 set, 15:16, Guilherme Sjlender <[email protected]> wrote: >> > >> > > > confirma se o source do remoting-config.xml está correto com o >> caminho da >> > > > classe java >> > >> > > > Em 13 de setembro de 2010 15:15, Ivan Junckes Filho >> > > > <[email protected]>escreveu: >> > >> > > > > Não tenho nenhuma interface... >> > >> > > > > On 13 set, 15:09, Marco Almeida <[email protected]> wrote: >> > > > > > só por garantia... na sua Classe de serviço Java você usa alguma >> > > > > interface? >> > > > > > e se usa esse Método gerarRelatorio está declarado lá.. >> > >> > > > > > pois já tive um problema parecido e era esse o erro.. >> > >> > > > > > espero ter ajudado.. >> > >> > > > > > abraço! >> > >> > > > > > Em 13 de setembro de 2010 14:54, Ivan Junckes Filho >> > > > > > <[email protected]>escreveu: >> > >> > > > > > > Eu postei 3 vezes a mesma coisa pq achei que não tinha ido foi >> mal.. >> > >> > > > > > > A msg que deu: >> > >> > > > > > > (mx.messaging.messages::ErrorMessage)#0 >> > > > > > > body = (null) >> > > > > > > clientId = "18DCBAC3-1E0D-60C5-9AED-DA67A7EB2632" >> > > > > > > correlationId = "2255584A-384F-B403-A336-0C3B468D206A" >> > > > > > > destination = "RelatorioFiscalizacaoService" >> > > > > > > extendedData = (null) >> > > > > > > faultCode = "Server.ResourceUnavailable" >> > > > > > > faultDetail = "Method 'gerarRelatorio' not found." >> > > > > > > faultString = "Cannot invoke method 'gerarRelatorio'." >> > > > > > > headers = (Object)#1 >> > > > > > > messageId = "18DCBB5A-7C09-DA60-F48A-624B2D4DCB7D" >> > > > > > > rootCause = (null) >> > > > > > > timestamp = 1284400433212 >> > > > > > > timeToLive = 0 >> > >> > > > > > > On 13 set, 14:21, Guilherme Sjlender <[email protected]> >> wrote: >> > > > > > > > ??? >> > >> > > > > > > > Em 13 de setembro de 2010 14:19, Ivan Junckes Filho >> > > > > > > > <[email protected]>escreveu: >> > >> > > > > > > > > <mx:RemoteObject id="roRelatorio" >> > > > > > > > > destination="RelatorioFiscalizacaoService"> >> > > > > > > > > <mx:method name="gerarRelatorio"/> >> > > > > > > > > </mx:RemoteObject> >> > >> > > > > > > > > private function gerarRelatorio():void{ >> > > > > > > > > roRelatorio.gerarRelatorio(); >> > > > > > > > > } >> > >> > > > > > > > > On 13 set, 09:18, Guilherme Sjlender < >> [email protected]> >> > > > > wrote: >> > > > > > > > > > Como você está fazendo a chamada do Flex para o Java? (a >> linha AS >> > > > > que >> > > > > > > > > você >> > > > > > > > > > dispara a chamada) >> > >> > > > > > > > > > Em 13 de setembro de 2010 09:11, Ivan Junckes Filho >> > > > > > > > > > <[email protected]>escreveu: >> > >> > > > > > > > > > > Alguém? >> > >> > > > > > > > > > > On 10 set, 10:40, Ivan Junckes Filho < >> [email protected]> >> > > > > > > wrote: >> > > > > > > > > > > > public void gerarRelatorio(){ >> > > > > > > > > > > > >> System.out.println("FUNCIONA"); >> > > > > > > > > > > > } >> > >> > > > > > > > > > > > On 10 set, 10:29, Mário Júnior < >> [email protected]> wrote: >> > >> > > > > > > > > > > > > o método é public? >> > >> > > > > > > > > > > > > Em 10 de setembro de 2010 08:50, Ivan Junckes >> Filho >> > > > > > > > > > > > > <[email protected]>escreveu: >> > >> > > > > > > > > > > > > > Seguinte pessoal, como já disse no outro tópico >> estou com >> > > > > > > > > problema >> > > > > > > > > > > > > > para acessar air java pelo blazeds... >> > > > > > > > > > > > > > Eu fixei a URL como me foi falado. E agora ele >> consegue >> > > > > > > acessar a >> > > > > > > > > > > > > > classe mas não consegue utilizar o método e ele >> realmente >> > > > > > > está >> > > > > > > > > lá! >> > >> > > > > > > > > > > > > > O erro é esse: >> > >> > > > > > > > > > > > > > [RPC Fault faultString="Cannot invoke method >> > > > > > > 'gerarRelatorio'." >> > > > > > > > > > > > > > faultCode="Server.ResourceUnavailable" >> > > > > faultDetail="Method >> > > > > > > > > > > > > > 'gerarRelatorio' not found."] >> > > > > > > > > > > > > > at mx.rpc::AbstractInvoker/ >> > > > > > > > >http://www.adobe.com/2006/flex/mx/ >> > >> > > > > > > >> internal::faultHandler()[C:\autobuild\3.5.0\frameworks\projects\rpc\src >> > > > > > > > > > > > > > \mx\rpc\AbstractInvoker.as:290] >> > > > > > > > > > > > > > at >> > >> > > > > mx.rpc::Responder/fault()[C:\autobuild\3.5.0\frameworks\projects >> > > > > > > > > > > > > > \rpc\src\mx\rpc\Responder.as:58] >> > > > > > > > > > > > > > at >> > >> > > > > > > > > >> mx.rpc::AsyncRequest/fault()[C:\autobuild\3.5.0\frameworks\projects >> > > > > > > > > > > > > > \rpc\src\mx\rpc\AsyncRequest.as:103] >> > > > > > > > > > > > > > at >> > > > > > > > > NetConnectionMessageResponder/statusHandler()[C:\autobuild >> > > > > > > > > > > > > > >> \3.5.0\frameworks\projects\rpc\src\mx\messaging\channels >> > > > > > > > > > > > > > \NetConnectionChannel.as:581] >> > > > > > > > > > > > > > at >> > > > > > > mx.messaging::MessageResponder/status()[C:\autobuild >> > >> > > > > >> \3.5.0\frameworks\projects\rpc\src\mx\messaging\MessageResponder.as: >> > > > > > > > > > > > > > 222] >> > >> > > > > > > > > > > > > > Valeu >> > >> > > > > > > > > > > > > > -- >> > > > > > > > > > > > > > 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 emhttp:// >> > > > > > > > > > > groups.google.com/group/flexdev >> > >> > > > > > > > > > > > > -- >> > > > > > > > > > > > > Mario Juniorhttp://blog.mariojunior.com/ >> > > > > > > > > > > > > @mariojunior >> > >> > > > > > > > > > > -- >> > > > > > > > > > > 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 emhttp:// >> > > > > > > groups.google.com/group/flexdev >> > >> > > > > > > > > > -- >> > > > > > > > > > >> ----------------------------------------------------------- >> > > > > > > > > > Guilherme Sjlender - >> > > > > > > > > > Desenvolvedor RIA - Flex/Java - >> http://site.gflex.biz >> > > > > > > > > - >> > > > > > > > > > ------------------------------------------------ >> > >> > > > > > > > > -- >> > > > > > > > > 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 emhttp:// >> > > > > groups.google.com/group/flexdev >> > >> > > > > > > > -- >> > > > > > > > ----------------------------------------------------------- >> > > > > > > > Guilherme Sjlender - >> > > > > > > > Desenvolvedor RIA - Flex/Java - >> http://site.gflex.biz >> > > > > > > - >> > > > > > > > ------------------------------------------------ >> > >> > > > > > > -- >> > > > > > > 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 emhttp:// >> 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 emhttp:// >> groups.google.com/group/flexdev >> > >> > > > -- >> > > > ----------------------------------------------------------- >> > > > Guilherme Sjlender - >> > > > Desenvolvedor RIA - Flex/Java -http://site.gflex.biz >> - >> > > > ------------------------------------------------ >> > >> > >> >> -- >> 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 >> > > > > -- > Fábio Goll > Gtalk/Msn: [email protected] > Twitter: @fabiogoll > -- Fábio Goll Gtalk/Msn: [email protected] Twitter: @fabiogoll -- 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
