Flex ignora los cambios en services-config.xml

Ayer pasé la mitad del día tratando de forzar a Flex Remoting a usar HTTPS sin éxito.

Hoy intenté conectarme a otro dominio. Cambié la URL del punto final, pero parece que flex simplemente ignora mis cambios. Estoy seguro de que no existe una URL antigua en ningún archivo en el directorio src, incluso cambié el nombre de services-config.xml a services-config2.xml, limpié y reconstruí el proyecto muchas veces, incluso hice una versión de lanzamiento, pero aún se conecta al mismo dominio

He probado la aplicación flex en localhost y en el mismo dominio, que tiene servicios AMF, pero funciona de la misma manera.

Mi services-config.xml es:

<?xml version="1.0" encoding="UTF-8"?>
<services-config>
    <services>
        <service id="amfphp-flashremoting-service" class="flex.messaging.services.RemotingService" messageTypes="flex.messaging.messages.RemotingMessage">
            <destination id="amfphp">
                <channels>
                    <channel ref="my-amfphp-secure"/>
                    <channel ref="my-amfphp"/>
                </channels>
                <properties>
                    <source>*</source>
                </properties>
            </destination>
        </service>
    </services>
    <channels>
        <channel-definition id="my-amfphp-secure" class="mx.messaging.channels.SecureAMFChannel">
            <endpoint uri="https://xxx.dev.company.com:443/AMF" class="flex.messaging.endpoints.SecureAMFEndpoint"/>
            <properties>
                <polling-enabled>false</polling-enabled>
                <serialization>
                    <instantiate-types>false</instantiate-types>
                    <log-property-errors>true</log-property-errors>
                </serialization>
                <add-no-cache-headers>false</add-no-cache-headers>
            </properties>
        </channel-definition>
        <channel-definition id="my-amfphp" class="mx.messaging.channels.AMFChannel" >
            <endpoint uri="http://xxx.dev.company.com/AMF" class="flex.messaging.endpoints.AMFEndpoint" />
            <properties>
                <polling-enabled>false</polling-enabled>
                <serialization>
                    <instantiate-types>false</instantiate-types>
                    <log-property-errors>true</log-property-errors>
                </serialization>
                <add-no-cache-headers>false</add-no-cache-headers>
            </properties>
        </channel-definition>
    </channels>
</services-config>

Definición de RemoteObject en mxml:

<mx:RemoteObject id="Agentrpc" destination="amfphp" source="Agentrpc" showBusyCursor="true">
    <mx:method name="getAgentID" result="getAgentID_resultHandler(event)" fault="faultHandler(event)"/>
</mx:RemoteObject>

Estoy usando Flex 3.

Editar: eché un vistazo a generado / dir y vi que los archivos FlexInit (como MainModule_FlexInit-generated.as) contienen código:

ServerConfig.xml =
<services>
    <service id="amfphp-flashremoting-service">
        <destination id="amfphp">
            <channels>
                <channel ref="my-amfphp-secure"/>
                <channel ref="my-amfphp"/>
            </channels>
        </destination>
    </service>
    <channels>
        <channel id="my-amfphp-secure" type="mx.messaging.channels.SecureAMFChannel">
            <endpoint uri="https://gintautas.dev.company.com:443/AMF"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel>
        <channel id="my-amfphp" type="mx.messaging.channels.AMFChannel">
            <endpoint uri="http://gintautas.dev.company.com/AMF"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel>
    </channels>
</services>;

Eso es correcto, pero la aplicación no realiza solicitudes a gintautas.dev.company.com

Edición 2: instalé Flash Builder 4 e intenté compilar usando compiladores 3.5 y 4.0 (en modo de compatibilidad), pero ambos tienen el mismo problema :(

Respuestas a la pregunta(3)

Su respuesta a la pregunta