V textovém editoru otevřete soubor cf_root/wwwroot/WEB-INF/web.xml. V konfiguraci J2EE otevřete souborcf_root/WEB-INF/web.xml.
Naposledy aktualizováno
|
Platí také pro ColdFusion
Problém
Přístup z programu Macromedia Flash k webovým službám pomocí služby Flash Gateway je ve výchozím nastavení programu pro aktualizaci ColdFusion MX Updater 3 a vyšší verzi vypnutý. Chcete-li povolit přístup, použijte kroky uvedené v této technické poznámce.
Řešení
Chcete-li povolit přístup z Macromedia Flash k webovým službám, postupujte takto:
ColdFusion MX 6.1-
-
Vyhledejte definici servletu pro FlashGateway a změňte init-param DISABLE_CFWS_ADAPTERS z hodnoty true na hodnotu false takto:
<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>
-
Uložte soubor.
ColdFusion MX Updater 3
-
Zastavte aplikační server ColdFusion.
-
Pomocí programu WinZip nebo jiného archivačního programu dle vašeho výběru otevřete soubor flashgateway.ear umístěný v adresářicf_root/runtime/servers/default.
-
Otevřete soubor gateway-webapp.war, který je obsažen v souboru flashgateway.ear.
-
Pomocí textového editoru dle vašeho výběru otevřete soubor web.xml umístěný v souboru gateway-webapp.war.
-
Změňte hodnotu param-value pro param-name DISABLE_CFWS_ADAPTERS na false, abyste povolili přístup:
<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>
-
Uložte změny do souboru web.xml.
-
Pomocí programu WinZip nebo jiného archivačního programu dle vašeho výběru uložte změněný soubor web.xml file v souboru archivu gateway-webapp.war.
-
Pomocí programu WinZip nebo jiného archivačního programu dle vašeho výběru uložte změněný soubor archivu gateway-webapp.war do souboru flashgateway.ear.
-
Nahraďte stávající souborcf_root/runtime/servers/default/flashgateway.ear aktualizovaným souborem.
-
Restartujte aplikační server ColdFusion.
Další informace
Související technické poznámky:
Přihlaste se ke svému účtu.