Flash Gateway を使用して Flash から Web サービスへのアクセスを有効にする(ColdFusion MX Updater 3 以降)

問題点

ColdFusion MX Updater 3 以降では、Flash Gateway を使用して Macromedia Flash から Web サービスにアクセスする機能がデフォルトで無効になっています。この機能を有効にするには、この TechNote に記載されている手順に従ってください。

解決策

Macromedia Flash から Web サービスへのアクセスを有効にするには、次の手順に従います。

ColdFusion MX 6.1
  1. テキストエディタで cf_root/wwwroot/WEB-INF/web.xml ファイルを開きます。J2EE 構成で、cf_root/WEB-INF/web.xml を開きます。
  2. FlashGateway のサーブレット定義を探し、次のように DISABLE_CFWS_ADAPTERS init-param を 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>
  3. ファイルを保存します。

ColdFusion MX Updater 3
  1. ColdFusion Application Server を停止します。
  2. WinZip または任意のアーカイブプログラムで、cf_root/runtime/servers/default ディレクトリにある flashgateway.ear ファイルを開きます。
  3. flashgateway.ear ファイル内にある gateway-webapp.war ファイルを開きます。
  4. 任意のテキストエディタで gateway-webapp.war ファイル内にある web.xml ファイルを開きます。
  5. DISABLE_CFWS_ADAPTERS param-name の param-value を 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>
  6. 変更を web.xml ファイルに保存します。
  7. WinZip または任意のアーカイブプログラムで、変更後の web.xml ファイルを gateway-webapp.war アーカイブファイルに保存します。
  8. WinZip または任意のアーカイブプログラムで、変更後の gateway-webapp.war アーカイブファイルを flashgateway.ear ファイルに保存します。
  9. 既存の cf_root/runtime/servers/default/flashgateway.ear を更新後のファイルで置き換えます。
  10. ColdFusion Application Server を再起動します。

追加情報

 Adobe

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX 2024

Adobe MAX
クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン

Adobe MAX

クリエイティブカンファレンス

10 月 14 日~ 16 日 マイアミビーチおよびオンライン