ページ・フロー・ダイアグラムからのOracle ADFアプリケーションの実行

Strutsコントローラ・サーブレットはWebページを開始するためにアクション・パスを必要とするため、ナビゲータからWebページを直接実行すると、Strutsコントローラがバイパスされます。Struts Webページを実行するには、既存のアクション・リクエストURIを起動する必要があります。

注意: ADF対応Webページをブラウザ内で実行している間に、そのページのUIモデル参照を変更した(たとえば、データ・コントロール・パレットからコンポーネントをドロップした)場合、ブラウザを閉じ、そのアプリケーションをもう一度実行する必要があります。ブラウザを更新して、再コンパイルされたWebページを表示するだけでは、UIモデル定義は再ロードされません。

Oracle ADF Webアプリケーションを実行するには、次のようにします。

Oracle ADF Business Componentsクライアントを実行する際の注意

ローカル・モード以外の任意のモードでOracle ADF Business ComponentsにアクセスするWebページを実行する場合、最初にViewControllerプロジェクトの DataBindings.cpxファイルでランタイム構成を設定する必要があります。実行時に、開発者が指定した .cpxファイルのメタデータ定義により、Oracle ADFデータ・バインディング・コンテキストが作成され、指定されたランタイム構成を使用してクライアント・アプリケーションがビジネス・サービスにアクセスすることが許可されます。ADF Business Componentsクライアントとともに使用するランタイム構成を選択するには、「Oracle ADF Business Componentsクライアント・アプリケーションの実行」を参照してください。

リモートEJB構成を使用してOracle ADF Business Componentsクライアントを実行する(クライアント・プロジェクトのランタイム構成としてAppModuleASを選択することにより)場合、メッセージ・ログでCannot initialize data modelと表示されることがあります。そのような場合、最初にクライアント・プロジェクトでWebアプリケーション・アーカイブ(WAR)ファイルを作成し、そのWARファイルのプロジェクト依存性に「ModelEJB.deploy」を追加します。WARファイルの作成とそのプロファイル依存性の設定の詳細は、「ADF Business Components EJB Session Beanへのクライアント・アクセスの付与」を参照してください。


JDeveloperでの実行

 

Copyright © 1997, 2004, Oracle. All rights reserved.