Testei e não funcionou. Já vi funcionando com o Granite, porém estou tentando com o BlazeDS e não está funcionando.
Quando eu declaro o serviço no services-config.xml eu coloco o source como * e consigo definir o source em 'tempo de execução' e funcionava. Adotei o Blazeds e só em ver esta limitação, estou pesando em partir pra outra =P Só queria um feedback de alguém que conseguiu fazer isso com o BlazeDS. Só pra lembrar, eu quero instanciar um RemoteObject via AS e que eu possa definir qualquer source em tempo de execução e executar, sem que esteja "ligado" a uma classe que foi previamente definida no remoting-config.xml Obrigado desde já por qualquer ajuda. 2009/8/7 Pergentino Araújo <[email protected]> > Opa, dexeu entrar na discussão :) > > Felipe, se você fizer do jeito que manda o link abaixo e definir o > RemoteObject via AS3 ele não funciona ? > > > > > 2009/8/7 Felipe RIA <[email protected]> > >> Então Mário, inclusive este link eu ja tinha visto, porém a forma como ele >> trabalha é via MXML, e eu estou tentando fazer a chamada criando o >> RemoteObject via .AS e executar a chamada, e todas as minhas tentativas >> falharam. >> >> Através de MXML eu já consegui chamar, só não consegui deixar dinamico. >> >> Quero chamar via .AS e não ter definido um destination no arquivo de >> configuração, quero chamar a classe que eu definir no source dinamicamente. >> >> Vou continuar procurando. >> >> Obrigado pelas dicas :) >> >> >> 2009/8/7 Mário Júnior <[email protected]> >> >>> olha o exemplo q leonardo fez, bem simples: >>> >>> http://www.leonardofranca.com.br/index.php/2009/04/21/integrando-flex-com-java-usando-blazeds-primeiros-passos/ >>> >>> Tem um quadro de código onde ele define o RemoteObject com mxml. >>> >>> Nesse caso ele definiu o endpoint na unha, mas dá para passar como >>> argumento pro compilador DESDE QUE seu services-config não faça referencia >>> ao remoting-config.xml nos includes. >>> >>> >>> >>> >>> >>> >>> >>> >>> 2009/8/7 Felipe RIA <[email protected]> >>> >>>> Olá Mário, desculpe mas eu não consegui reproduzir o que você quis >>>> dizer... >>>> >>>> No caso eu não defino destination nenhum no meu remoting-config.xml ? >>>> >>>> >>>> Quando eu faço isso e tento chamar o RemoteObject no .AS, ele dá um erro: >>>> *The MessageAgent's destination must be set to send messages.* >>>> >>>> Tentei colocar um destination e colocar o source como * no >>>> remoting-config, pra postergar esta definição no meu .AS, mas ele não >>>> funciona também. >>>> >>>> Talvez eu não tenha me expressado corretamente no email anterior. >>>> >>>> Será que isso é possível ? >>>> >>>> Obrigado. >>>> >>>> 2009/8/7 Mário Júnior <[email protected]> >>>> >>>>> Felipe... vc pode definir o source direto na tag remoteObject sim, e >>>>> não declarar o remote-config.xml no arquivo services-config.xml >>>>> Só não pode esquecer de deixar um adapter padrão. >>>>> >>>>> Abraços. >>>>> >>>>> 2009/8/7 Felipe RIA <[email protected]> >>>>> >>>>> Alguém já fez isso ou vou ter de sempre criar um destination para cada >>>>>> "fachada" que eu fornecer no sistema ???? >>>>>> >>>>>> 2009/8/3 Felipe RIA <[email protected]> >>>>>> >>>>>> Olá pessoal, >>>>>>> >>>>>>> alguém pode me dizer se teria como criar um serviço genérico, onde >>>>>>> não seria necessário definir no remoting-config.xml cada serviço >>>>>>> disponível >>>>>>> ? >>>>>>> >>>>>>> Tipo, seria algo +- assim: >>>>>>> <destination id="servicoGenerico"> >>>>>>> <properties> >>>>>>> *<source>*</source>* >>>>>>> </properties> >>>>>>> </destination> >>>>>>> >>>>>>> Daí, eu sempre teria de definir este source "na mão" quando fosse >>>>>>> utilizá-lo nas telas (tanto em .MXML quanto .AS) >>>>>>> >>>>>>> Acredito que deve existir algo que possibilite isto, porém não >>>>>>> consegui localizar na Web. >>>>>>> >>>>>>> Abraços, Felipe. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Mario Junior >>>>> Enterprise Java / Flex Architectures >>>>> Adobe Certified Expert Flex 3 with AIR >>>>> >>>>> Sofshore Informática >>>>> http://www.sofshore.com.br >>>>> +55 (48) 3337 2003 >>>>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 >>>>> Itacorubi >>>>> Florianopolis SC Brasil >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Mario Junior >>> Enterprise Java / Flex Architectures >>> Adobe Certified Expert Flex 3 with AIR >>> >>> Sofshore Informática >>> http://www.sofshore.com.br >>> +55 (48) 3337 2003 >>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi >>> Florianopolis SC Brasil >>> >>> >>> >> >> >> > > > -- > Atenciosamente, Pergentino. > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
