Bom, eu resolvi o problema do seguinte jeito, talvez não seja a melhor
solução, mas provavelmente ajude.

            var ro:RemoteObject = new RemoteObject();
            ro.channelSet = DynamicChannelSetUtil.getChannelSet();
            ro.destination = "AgendaCobrancaService";

    public class DynamicChannelSetUtil {

        private static var instance:DynamicChannelSetUtil;

        private static var cs:ChannelSet;
        private static var customChannelSet:Channel;

        public function DynamicChannelSetUtil(){
            cs = new ChannelSet();
            customChannelSet = new AMFChannel("my-amf", "
http://localhost:8080/messagebroker/amf";);
            cs.addChannel(customChannelSet);
        }

        public static function getInstance():DynamicChannelSetUtil {
            if (instance == null)
                instance = new DynamicChannelSetUtil();
            return instance;
        }

        public static function getChannelSet():ChannelSet {
            return cs;




2010/9/9 Leonardo Cesar Borges <[email protected]>

> Olá Fabio,
>
> onde vejo isso?
>
> valeu!
>
> abraço!
>
> Em 9 de setembro de 2010 13:43, Fábio Goll <[email protected]> escreveu:
>
> E na compilação no flex? o context-root como está?
>>
>> 2010/9/9 Leonardo Cesar Borges <[email protected]>
>>
>> Fala mário..
>>>
>>> não funcionou,
>>>
>>> tens alguma ideia?
>>>
>>> como ficou meu arquivo:
>>>
>>>  <channel-definition id="my-amf"
>>> class="mx.messaging.channels.AMFChannel">
>>>             <endpoint url="http://www.teste.com.br/messagebroker/amf";
>>> class="flex.messaging.endpoints.AMFEndpoint"/>
>>>         </channel-definition>
>>>
>>>         <channel-definition id="my-secure-amf"
>>> class="mx.messaging.channels.SecureAMFChannel">
>>>             <endpoint url="
>>> https://www.teste.com.br/messagebroker/amfsecure";
>>> class="flex.messaging.endpoints.SecureAMFEndpoint"/>
>>>             <properties>
>>>                 <add-no-cache-headers>false</add-no-cache-headers>
>>>             </properties>
>>>         </channel-definition>
>>>
>>>         <channel-definition id="my-polling-amf"
>>> class="mx.messaging.channels.AMFChannel">
>>>             <endpoint url="
>>> http://www.teste.com.br/messagebroker/amfpolling";
>>> class="flex.messaging.endpoints.AMFEndpoint"/>
>>>             <properties>
>>>                 <polling-enabled>true</polling-enabled>
>>>                 <polling-interval-seconds>4</polling-interval-seconds>
>>>             </properties>
>>>         </channel-definition>
>>>
>>>
>>> valeu!
>>>
>>> Em 9 de setembro de 2010 10:12, Mário Júnior <[email protected]>escreveu:
>>>
>>> Então coloque esse endereço no seu services-config.xml, na parte de
>>>> Channels.
>>>> Uma coisa q vc pode fazer é trocar as configurações de Channel em
>>>> runtime usando a classe ChannelSet e AMFChannel.
>>>>
>>>> Dá uma pesquisada na documentação, ou mesmo no histórico da lista.
>>>>
>>>>
>>>> []s
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Em 9 de setembro de 2010 09:49, Leonardo Cesar Borges <
>>>> [email protected]> escreveu:
>>>>
>>>> sim..
>>>>>
>>>>> aparece uma página em branco
>>>>>
>>>>> Em 8 de setembro de 2010 23:02, Mário Júnior 
>>>>> <[email protected]>escreveu:
>>>>>
>>>>> Primeira coisa: tente achar o seu MessageBrokerServlet.
>>>>>> Se vc rodar o endereço: www.teste.com.br/messagebroker/amf vc tem uma
>>>>>> página em branco?
>>>>>>
>>>>>>
>>>>>> []s
>>>>>>
>>>>>>
>>>>>>
>>>>>> Em 8 de setembro de 2010 21:37, Leonardo Cesar Borges <
>>>>>> [email protected]> escreveu:
>>>>>>
>>>>>>>  Boa noite pessoal..
>>>>>>>
>>>>>>> minha aplicação rodava com o contexto www.teste.com.br/app
>>>>>>>
>>>>>>> agora estou colocando minha aplicação no ROOT, ou seja, acesso minha
>>>>>>> aplicação agora pelo endereço: www.teste.com.br
>>>>>>>
>>>>>>> porem o flex parou de funcionar.. ele não consegue mais achar o
>>>>>>> Java..
>>>>>>>
>>>>>>> o que devo mudar no service-config.xml ?
>>>>>>>
>>>>>>> já retirei o server.port e o context.root das configurações e nada..
>>>>>>>
>>>>>>> alguem tem alguma ideia?
>>>>>>>
>>>>>>> valeu galera!
>>>>>>>
>>>>>>> --
>>>>>>> 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
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Mario Junior
>>>>>> http://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 em
>>>>>> http://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 em
>>>>> http://groups.google.com/group/flexdev
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Mario Junior
>>>> http://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 em http://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 em http://groups.google.com/group/flexdev
>>>
>>
>>
>>
>> --
>> 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
>>
>
>  --
> 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
>

-- 
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

Responder a