Sim estou usando BlazeDS para comunicação..
O services esta padrão, ou seja a configuração do endpoint está
dinâmica e configurado igual ao que você postou:

<endpoint url="http://{server.name}:{server.port}/{context.root}/
messagebroker/amf"
class="flex.messaging.endpoints.AMFEndpoint"/>

Minha app estou usando SWIZ e a comunicação está sendo feita assim:

no flex tenho um bean do SWIZ:

<swiz:ChannelSetHelper id="myAmfChannel">
                        <swiz:serverPort>8080</swiz:serverPort>
                        <swiz:contextRoot>/Supe-java</swiz:contextRoot>
</swiz:ChannelSetHelper>

<s:RemoteObject id="remote" destination="usuarioService"
                                                showBusyCursor="true" 
channelSet="{myAmfChannel}"
                                                fault="onFault(event)"/>

e no back-end java tenho a pasta flex padrão do BlazeDS com os
arquivos:
* remoting-config.xml
* services-config.xml

--> services-config.xml:

<channels>

        <channel-definition id="my-amf"
class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://{server.name}:{server.port}/
{context.root}/messagebroker/amf"
class="flex.messaging.endpoints.AMFEndpoint"/>
        </channel-definition>

        <channel-definition id="my-secure-amf"
class="mx.messaging.channels.SecureAMFChannel">
            <endpoint url="https://{server.name}:{server.port}/
{context.root}/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://{server.name}:{server.port}/
{context.root}/messagebroker/amfpolling"
class="flex.messaging.endpoints.AMFEndpoint"/>
            <properties>
                <polling-enabled>true</polling-enabled>
                <polling-interval-seconds>4</polling-interval-seconds>
            </properties>
</channel-definition>

--> remoting-config.xml

<adapters>
        <adapter-definition id="java-object"
class="flex.messaging.services.remoting.adapters.JavaAdapter"
default="true"/>
    </adapters>

    <default-channels>
        <channel ref="my-amf"/>
    </default-channels>

    <destination id="usuarioService">
        <properties>
                <factory>spring</factory>
                <source>UsuarioService</source>
        </properties>
    </destination>






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