Відкрийте файл cf_root/wwwroot/WEB-INF/web.xml в текстовому редакторі. У конфігурації J2EE відкрийтеcf_root/WEB-INF/web.xml.
Останнє оновлення:
21 трав. 2021 р.
|
Також застосовується до ColdFusion
Проблема
Отримайте доступ з Macromedia Flash до веб-служб за допомогою Flash Gateway, який за замовчуванням відключений в ColdFusion MX Updater 3 та пізнішіх версіях. Для отримання доступу виконайте дії, наведені у цій технічній примітці.
Рішення
Для отримання доступу з Macromedia Flash до веб-служб, виконайте наступні дії:
ColdFusion MX 6.1-
-
Знайдіть визначення сервлета для FlashGateway та змініть вихідні параметри DISABLE_CFWS_ADAPTERS з true на false наступним чином:
<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>
-
Збережіть файл.
ColdFusion MX Updater 3
-
Зупиніть сервер додатків ColdFusion.
-
Використовуючи WinZip або архіватор за вашим вибором, відкрийте файл flashgateway.ear, розташований уcf_root/runtime/servers/default directory.
-
Відкрийте файл gateway-webapp.war, який знаходиться у файлі flashgateway.ear.
-
Використовуючи вибраний текстовий редактор, відкрийте файл web.xml file, розташований у файлі webapp.war.
-
Для активації доступу змініть значення параметра для імені DISABLE_CFWS_ADAPTERS на false:
<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>
-
Збережіть зміни в файлі web.xml.
-
Використовуючи WinZip або архіватор за вашим вибором, збережіть змінений файл web.xml в архівному файлі gateway-webapp.war.
-
Використовуючи WinZip або архіватор за вашим вибором, збережіть змінений архівний файл gateway-webapp.war у файлі flashgateway.ear.
-
Замініть існуючийcf_root/runtime/servers/default/flashgateway.ear на оновлений файл.
-
Перезапустіть сервер додатків ColdFusion.