Pessoal, desculpa voltar esta discussão à tona, mas é que eu tentei resolver este provlema o final de semana e não consegui.
Li a documentação oficial do BlazeDS e eles só mostram exemplos onde eu defino um destination com o source FIXO no remoting-config. Queria saber se alguém já conseguiu fazer isso usando o BlazeDS. Eu não queria ter sempre que definir a classe no meu destination, queria definir "em tempo de execução". Agradeço desde já. 2009/8/7 Felipe RIA <felipe...@ig.com.br> > 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 <jpergent...@gmail.com> > > 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 <felipe...@ig.com.br> >> >>> 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 <juninho...@gmail.com> >>> >>>> 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 <felipe...@ig.com.br> >>>> >>>>> 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 <juninho...@gmail.com> >>>>> >>>>>> 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 <felipe...@ig.com.br> >>>>>> >>>>>> 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 <felipe...@ig.com.br> >>>>>>> >>>>>>> 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 flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---