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
Felipe.. o BlazeDS NÃO SUPORTA isso q vc quer.
A forma q terá q fazer, sem usar remoting-config.xml, é só fazendo em tempo
de execução definindo um endPoint e o source no RemoteObject que vem do
pacote MXML.
Está claro isso!
2009/8/10 Felipe RIA felipe...@ig.com.br
Pessoal, desculpa
acredito que dê pra usar alguma coisa relacionada com reflexao em java...
usando chamada dinamica a metodos...
2009/8/10 Mário Júnior juninho...@gmail.com
Felipe.. o BlazeDS NÃO SUPORTA isso q vc quer.
A forma q terá q fazer, sem usar remoting-config.xml, é só fazendo em tempo
de execução
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
No meu remote-config eu defini assim:
destination id=servicoGeral
properties
source*/source
/properties
/destination
E estou usando desta forma no AS:
var chamada:RemoteObject = new RemoteObject();
chamada.source = teste.UsuarioFachada;
chamada.destination = servicoGeral;
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
Não.. o BlazeDS não suporta esse tipo de declaração:
destination id=servicoGeral
properties
source*/source
/properties
/destination
Retire a linha destination, e sete o endpoint na unha.
(depois faça um teste, retirando o endpoint e passando o services-config.xml
como argumento
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
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
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.
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
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
12 matches
Mail list logo