Atidarykite cf_root/wwwroot/WEB-INF/web.xml failą teksto redagavimo programoje. J2EE konfigūracijoje atidarykitecf_root/WEB-INF/web.xml.
Paskutinį kartą atnaujinta
2021-05-20
|
Taip pat taikoma ColdFusion
Problema
Iš „Macromedia Flash“ pasiekite žiniatinklio paslaugas per „Flash“ tinklų sietuvą, kuris „ColdFusion MX Updater 3“ ar naujesnėse versijose pagal numatytuosius nustatymus yra išjungtas. Kad būtų suteikta prieiga, atlikite šiame „TechNote“ pateikiamus veiksmus.
Sprendimas
Jei iš „Macromedia Flash“ norite pasiekti žiniatinklio paslaugas, atlikite toliau nurodytus veiksmus.
ColdFusion MX 6.1-
-
Suraskite „FlashGateway“ skirtą „servlet“ apibrėžimą ir pakeiskite „DISABLE_CFWS_ADAPTERS init-param“ nustatymą iš „true“ į „false“ – atlikite toliau nurodytus veiksmus.
<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>
-
Išsaugokite failą.
ColdFusion MX Updater 3
-
Sustabdykite „ColdFusion Application Server“.
-
Naudodami „WinZip“ ar kitą archyvavimo programą atidarykite „flashgateway.ear“ failą katalogecf_root/runtime/servers/default.
-
Atidarykite „gateway-webapp.war“ failą, esantį „flashgateway.ear“ faile.
-
Naudodami pasirinktą teksto redagavimo programą atidarykite „web.xml“ failą, esantį „gateway-webapp.war“ faile.
-
„DISABLE_CFWS_ADAPTERS param-name“ skirtą „param-value“ pakeiskite į „false“, kad būtų suteikta prieiga:
<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>
-
Išsaugokite „web.xml“ failo pakeitimus.
-
Naudodami „WinZip“ ar kitą archyvavimo programą išsaugokite pakeistą „gateway-webapp.war“ archyvo faile esantį „web.xml“ failą.
-
Naudodami „WinZip“ ar kitą archyvavimo programą išsaugokite pakeistą „flashgateway.ear“ faile esantį „gateway-webapp.war“ archyvo failą.
-
Pakeiskite esamącf_root/runtime/servers/default/flashgateway.ear atnaujintu failu.
-
Vėl paleiskite „ColdFusion Application Server“.