Activar el acceso desde Flash a servicios web mediante Flash Gateway en ColdFusion MX Updater 3 y versiones superiores

Problema

El acceso desde Macromedia Flash a servicios web mediante Flash Gateway está desactivado de forma predeterminada en ColdFusion MX Updater 3 y versiones posteriores. Para activar el acceso, utilice los pasos que se indican en esta nota técnica.

Solución

Para activar el acceso desde Macromedia Flash a servicios web, siga estos pasos:

ColdFusion MX 6.1
  1. Abra el archivo cf_root/wwwroot/WEB-INF/web.xml en un editor de texto. En la configuración de J2EE, abra cf_root/WEB-INF/web.xml.
  2. Busque la definición de servlet para FlashGateway y cambie DISABLE_CFWS_ADAPTERS init-param de true a false, como se indica a continuación:
    <servlet><servlet-name>FlashGateway</servlet-name>  ...<init-param><param-name>DISABLE_CFWS_ADAPTERS</param-name><param-value>false</param-value><description>When set to true, this setting disables the          ColdFusion WebServices Adapters in the gateway.</description></init-param></servlet>
  3. Guarde el archivo.

ColdFusion MX Updater 3
  1. Detenga ColdFusion Application Server.
  2. Con WinZip u otro programa de compresión de archivos, abra el archivo flashgateway.ear ubicado en el directoriocf_root/runtime/servers/default.
  3. Abra el archivo gateway-webapp.war que está dentro del archivo flashgateway.ear.
  4. Con un editor de texto, abra el archivo web.xml que se encuentra dentro del archivo gateway-webapp.war.
  5. Modifique el valor de param-value en DISABLE_CFWS_ADAPTERS param-name a false para activar el acceso:
    <init-param><param-name>DISABLE_CFWS_ADAPTERS</param-name><param-value>false</param-value><description>When set to true, this setting disables the    ColdFusion WebServices Adapters in the gateway.</description></init-param>
  6. Guarde los cambios en el archivo web.xml.
  7. Con WinZip u otro programa de compresión de archivos, abra el archivo web.xml modificado en el archivo gateway-webapp.war.
  8. Con WinZip u otro programa de compresión de archivos, abra el archivo gateway-webapp.war modificado en el archivo flashgateway.ear.
  9. Sustituya cf_root/runtime/servers/default/flashgateway.ear por el archivo actualizado.
  10. Reinicie ColdFusion Application Server.

Información adicional