Iš „Flash“ pasiekite žiniatinklio paslaugas per „Flash“ tinklų sietuvą „ColdFusion MX Updater 3“ ar naujesnėse versijose

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
  1. Atidarykite cf_root/wwwroot/WEB-INF/web.xml failą teksto redagavimo programoje. J2EE konfigūracijoje atidarykitecf_root/WEB-INF/web.xml.
  2. 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>
  3. Išsaugokite failą.

ColdFusion MX Updater 3
  1. Sustabdykite „ColdFusion Application Server“.
  2. Naudodami „WinZip“ ar kitą archyvavimo programą atidarykite „flashgateway.ear“ failą katalogecf_root/runtime/servers/default.
  3. Atidarykite „gateway-webapp.war“ failą, esantį „flashgateway.ear“ faile.
  4. Naudodami pasirinktą teksto redagavimo programą atidarykite „web.xml“ failą, esantį „gateway-webapp.war“ faile.
  5. „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>
  6. Išsaugokite „web.xml“ failo pakeitimus.
  7. Naudodami „WinZip“ ar kitą archyvavimo programą išsaugokite pakeistą „gateway-webapp.war“ archyvo faile esantį „web.xml“ failą.
  8. Naudodami „WinZip“ ar kitą archyvavimo programą išsaugokite pakeistą „flashgateway.ear“ faile esantį „gateway-webapp.war“ archyvo failą.
  9. Pakeiskite esamącf_root/runtime/servers/default/flashgateway.ear atnaujintu failu.
  10. Vėl paleiskite „ColdFusion Application Server“.

Papildoma informacija

„Adobe“ logotipas

Prisijunkite prie savo paskyros