方法2: 共有フォルダを使用したデプロイ
方法2は、カスタムのスタイル・フォルダおよびスキン・フォルダ内のCSSおよびイメージ・ファイルに加えた変更をできるだけ早く表示する開発環境またはテスト環境に最も適しています。
この方法は、カスタマイズがプレゼンテーション・サービスのファイアウォールの外にある場合にも使用されます。
静的ファイルはORACLE_HOME\bi\bifoundation\web\appv2
にあります。Webサーバーには、クラスタリングなどの共有ファイル・システムを含め、ファイル・システム内のどの場所にでも配置できる静的ディレクトリを公開する独自の方法があります。静的ディレクトリの公開については、ご使用のサーバーのドキュメントを参照してください。
ノート:
Oracle WebLogic Serverを構成してApache HTTP Server、Microsoft Internet Information Server (Microsoft IIS)、Oracle HTTP ServerなどのWebサーバーと連携させる方法の詳細は、次のドキュメントを参照してください。
Oracle WebLogic Serverプロキシ・プラグインの使用
Oracle HTTP Serverの管理
-
カスタム・スタイルを作成します。
-
bicustom-template.earファイルからbicustom.warファイルを抽出します。
-
bicustom.warファイルの内容をOracle Weblogic Serverがアクセス可能な場所(
c:\custom
など)に抽出します。 -
ファイルを編集してカスタム・スタイルを作成し、変更を保存します。詳細は、スタイルのカスタマイズを参照してください。
-
-
カスタム・フォルダをデプロイします。
-
Oracle Weblogic Server管理コンソールにログインします。
-
「ロックして編集」をクリックします。
-
「ドメイン構造」リージョンで、「デプロイメント」をクリックします。
-
「デプロイメント」表の「インストール」をクリックします。
-
カスタム・スタイルが格納されているフォルダ(
c:\custom
など)にナビゲートします。 -
「次」をクリックします。
-
「Install this deployment as an application」を選択します。
-
「次」をクリックします。
-
デプロイメント・ターゲットとしてbi_clusterを選択します。
-
「次」をクリックします。
-
名前をAnalyticsResに設定します。
-
「デプロイメントを次の場所からアクセス可能にする」を選択します。
-
「次」をクリックします。
-
「はい、デプロイメントの構成画面に移動します。」を選択します。
-
「終了」をクリックします。
-
「構成」タブをクリックします。
-
「コンテキスト・ルート」ボックスに/analyticsResと入力します。
-
「保存」をクリックします。
-
「OK」をクリックします。
-
「変更のアクティブ化」をクリックします。
-
「構成の解放」をクリックします。
-
-
新しいアプリケーションを起動します。
-
「ドメイン構造」リージョンで、「デプロイメント」をクリックします。
-
「デプロイメント」表の「analyticsRes」チェック・ボックスを選択します。
-
「開始」をクリックして、「すべてのリクエストを処理」を選択します。
-
-
instanceconfig.xmlファイルを更新してカスタマイズを指すパスを指定します。これで、プレゼンテーション・サービスでアクセスできるようになります。
プレゼンテーション・サービスにより、分析エディタおよびダッシュボードのユーザー・インタフェースが生成され、データがビジュアル化されます。
-
次のinstanceconfig.xmlファイルを開いて編集します。
BI_DOMAIN/config/fmwconfig/biconfig/OBIPS
-
ServerInstanceセクションを探します。
-
次の例に示すように要素を追加します。
<ServerInstance> <UI> <DefaultStyle>Skyros</DefaultStyle> <DefaultSkin>Skyros</DefaultSkin> </UI>
<URL>
<CustomerResourcePhysicalPath>c:\custom\res
</CustomerResourcePhysicalPath>
<CustomerResourceVirtualPath>/analyticsRes/res
</CustomerResourceVirtualPath>
</URL>
</ServerInstance>DefaultStyleおよびDefaultSkinはそれぞれ、カスタムのスタイル・プロパティおよびスキン・プロパティの名前です。
Altaカスタム・スタイルおよびスキンを使用するには、上の
Skyros
をAlta
に置き換えます。ノート:
CustomerResourceVirtualPathは、「コンテキスト・ルート」ボックスに入力した場所を指します。
プレゼンテーション・サービスのダッシュボードまたはレポートをADFアプリケーションに埋め込んでいる場合、次の例に示すように、DefaultStyle要素とDefaultSkin要素の後にSkinMappings要素を追加する必要があります。
<ServerInstance> <UI> <DefaultStyle>Skyros</DefaultStyle> <DefaultSkin>Skyros</DefaultSkin> <SkinMappings> <skinMapping> <biadfSkinFamily>fusion</biadfSkinFamily> <biSkin>FusionFx</biSkin> </skinMapping> <skinMapping> <biadfSkinFamily>blafplus-rich</biadfSkinFamily> <biSkin>blafp</biSkin> </skinMapping> <skinMapping> <biadfSkinFamily>skyros</biadfSkinFamily> <biSkin>Skyros</biSkin> </skinMapping> </SkinMappings> </UI>
<URL>
<CustomerResourcePhysicalPath>c:\custom\res
</CustomerResourcePhysicalPath>
<CustomerResourceVirtualPath>/analyticsRes/res
</CustomerResourceVirtualPath>
</URL>
</ServerInstance> -
変更内容を保存し、ファイルを閉じます。
-
プレゼンテーション・サービスを再起動します。
-