Oracle® Fusion Middleware Oracle Business Process Managementユーザーズ・ガイド 11gリリース1 (11.1.1.9) B61408-11 |
|
![]() 前 |
![]() 次 |
アプリケーション、スキンまたはリソース・バンドルをカスタマイズした場合、共有ライブラリJARファイルにJARファイルとしてデプロイする必要があります。この付録では、この方法について説明します。
この項では、以前作成した次のファイルを共有ライブラリJARファイルに格納する例を使用します。
第9.2.7項「プロセス・ワークスペースでのスキンの選択方法」
で説明したcustomSkin.jar
付録C「プロセス・ワークスペース内のアプリケーションおよびワークリスト・アプリケーションのカスタマイズ」
で説明したcustomer-impl.jar
付録B「リソース・バンドルのカスタマイズ」
で説明したResourceBundle.jar
イメージおよびJARファイルを共有ライブラリJARファイルの一部としてデプロイするには:
mkdir temp
というtempディレクトリを作成します。
すべてのjarファイルをtemp
フォルダに解凍します。
unzip customSkin.jar -d temp/ unzip customer-impl.jar -d temp/ unzip ResourceBundle.jar -d temp/
解凍を実行すると、tempフォルダにMETA-INF
フォルダが表示されます。
注意: temp ディレクトリ内にimages ディレクトリを作成し、そのディレクトリにカスタマイズしたロゴ・ファイルをコピーできます。カスタマイズしたロゴ・ファイルは、アプリケーション・プリファレンスから/images/customizedLogo.jpg で参照できます。 |
META-INF
ディレクトリの下にMANIFEST.MF
ファイルを作成します。このファイルには、次の記述を含める必要があります。
Manifest-Version: 1.0 Ant-Version: Apache Ant 1.7.1 Created-By: 19.1-b02 (Sun Microsystems Inc.) Implementation-Vendor: Oracle Implementation-Title: Custom Client Applib Implementation-Version: 1.0 Product-Name: Custom Client Applib Specification-Version: 1.0 Extension-Name: custom.client.applib
必要なすべてのクラス・ファイルと他のスキン・ファイルを共有ライブラリで確実に使用できるようにするには、それらすべてをcustom.client.applib.jar
ファイルにパッケージ化します。これを行うには、tempディレクトリにナビゲートし、次のコマンドを実行します。
jar -cvfm custom.client.applib.jar META-INF/MANIFEST.MF *
これで、temp
ディレクトリの下に共有ライブラリが作成されました。temp/custom.client.applib.jar
のように表示されます。
custom.client.applib.jar
を共有ライブラリとしてOracle WebLogic Serverにデプロイします。これを行うには: Oracle WebLogic Serverコンソールでデプロイメントおよびインストールをクリックし、JARファイルの場所にナビゲートして、デプロイします。
Oracle WebLogic Serverからワークリスト・アプリケーションまたはプロセス・ワークスペースを再起動します。図D-1は、ワークリスト・アプリケーションを再起動するためのインタフェースを示しています。
図D-2は、ワークリスト・アプリケーションを再起動するためのOracle WebLogic Serverインタフェースを示しています。
ワークリスト・アプリケーションまたはプロセス・ワークスペースにログインし、「アプリケーション・プリファレンス」ページに移動して、カスタマイズしたアイテムを指定します。図D-3は、指定するフィールドを強調表示して示しています。
注意: ブランド・ロゴが確実に取得されるようにするために、「ブランド・ロゴ」フィールドでロゴのファイル名の前にパス名/faces/ を付加してください。 |