ヘッダーをスキップ
Oracle® Fusion Middleware Domain Template Builder を使用したドメイン テンプレートの作成
11g リリース 1 (10.3.1)
B55573-01
  目次
目次

戻る
戻る
 
次へ
次へ
 

1 はじめに

この節では、Domain Template Builder を使用してテンプレートを作成する方法の概要を説明します。

ここで説明するトピックは以下のとおりです。

1.1 Domain Template Builder の概要

ドメインの構築または拡張に必要なメイン属性とファイルを組み込んだ、ドメイン テンプレートおよび拡張テンプレートを使用して WebLogic ドメインが作成できます。Domain Template Builder、スタンドアロンの Java アプリケーションで、テンプレートを作成してカスタム ドメインや拡張テンプレートを作成するプロセスを手順を追って示す。このプロセスを図 1-1 に示します。

図 1-1 Domain Template Builder

図 1-1 の後には説明を記載します。
「図 1-1 Domain Template Builder」の説明

Domain Template Builder は、オフラインのグラフィカル モードでのみ使用するように設計されています。コンソール モードでは使用できません。このため、Domain Template Builder を使用するマシンに接続したコンソールでは、Java ベースの GUI がサポートされている必要があります。Windows システムの場合はすべてのコンソールで Java ベースの GUI がサポートされていますが、UNIX ベースの場合、Java ベースの GUI がサポートされているのは一部のコンソールのみです。

製品をインストールすると、事前定義済みのドメインおよび拡張テンプレートもインストールされます。このテンプレート セットには、基本的な WebLogic Server ドメイン テンプレートと、さまざまな拡張テンプレートが含まれています。拡張テンプレートを使用すると、基本ドメインに製品の機能とサンプルを追加できます。詳細については、『Oracle Fusion Middleware ドメイン テンプレート リファレンス』を参照してください。

ドメインを作成し、作成したドメインに新しいリソースとアプリケーションを追加した後、Domain Template Builder を使用してカスタム ドメイン テンプレートを作成できます。Domain Template Builder を使用して既存のテンプレートをカスタマイズすることもできます。たとえば、追加データベース用のアプリケーションを削除したり、SQL スクリプトを追加したりできます。そのためには、新しいカスタム テンプレートのソースとして、既存のドメインまたはテンプレートを選択します。作成したカスタム ドメイン テンプレートは、コンフィグレーション ウィザード、WLST Offline、または unpack コマンドを使用してドメインを作成するときに使用できるようになります。ツールの詳細については、「1.5 テンプレートを作成するためのその他のツール」を参照してください。

1.2 ドメイン テンプレートと拡張テンプレートについて

Domain Template Builder というより「テンプレート」という用語は、ドメインの作成または拡張に必要なファイルとスクリプトを含む Java アーカイブ (JAR) ファイルを指します。コンフィグレーション ウィザードでのドメインの作成または拡張に使用できるテンプレートには、次のタイプのテンプレートがあります。

製品をインストールすると、事前定義済みのドメインおよび拡張テンプレートもインストールされます。このセットには、基本的な WebLogic Server ドメイン テンプレートと、さまざまな拡張テンプレートが含まれています。拡張テンプレートを使用すると、基本ドメインにコンポーネント機能とサンプルを追加できます。これらのテンプレートの詳細およびそれらの関連については、『ドメイン テンプレート リファレンス』を参照してください。

1.3 Domain Template Builder を使用したドメイン テンプレート作成の概要

Domain Template Builder を使用してドメイン テンプレートの作成、新しいドメイン テンプレートを作成するための基になるドメインまたはドメイン テンプレートを選択します。必要に応じて以下の情報を更新できます。

表 1-1 は、Domain Template Builder を使用してドメイン テンプレートを作成するときに必要な手順を示します。

表 1-1 Domain Template Builder を使用したドメイン テンプレート作成の手順

手順 実行する操作

3.1 新しいテンプレートの作成


ドメイン テンプレートを作成するために [ドメイン テンプレートの作成] を選択する。

3.2 テンプレート ドメイン ソースの選択


新しく作成するドメイン テンプレートの基になるドメイン テンプレートまたはドメインのディレクトリを選択する。

3.3 テンプレートの説明


テンプレートの説明を入力する。

3.4 アプリケーションの追加または削除


テンプレートに組み込むアプリケーションのリストを確認し、必要な場合は変更する。

3.5 ファイルの追加


テンプレートに組み込むファイルを確認し、必要な場合は変更する。

3.6 SQL スクリプトの追加


このテンプレートから作成したドメインで使用する各データベースに対応する SQL スクリプトを追加し、スクリプトの実行順序を指定する。

3.7 管理サーバのコンフィグレーション


管理サーバのパラメータを定義する。

3.8 管理ユーザ名とパスワードのコンフィグレーション


管理サーバを起動するために使用されるユーザ名とパスワードを指定する。必要に応じて、ユーザおよびグループを定義し、グローバル セキュリティ ロールに割り当てることで、追加のセキュリティ機能をコンフィグレーションすることもできる。

3.13 スタート メニュー エントリの指定


必要に応じて、Windows の [スタート] メニューのエントリを定義する。

3.14 置換変数を使用したスクリプトおよびファイルの準備


特定のパス、ファイル名、およびその他のドメイン環境設定を、テンプレートに含まれるテキスト ファイルの置換変数で置き換える。後からコンフィグレーション ウィザードによって、変数が実際の文字列に置換されて、特定の WebLogic ドメインが設定される。

3.15 ドメイン テンプレートの確認


テンプレートに定義した設定を確認する。

3.16 テンプレートの作成


ドメイン テンプレートの名前とディレクトリを指定し、ドメイン テンプレートを作成するプロセスを開始する。


1.4 Domain Template Builder を使用した拡張テンプレート作成の概要

拡張テンプレートを作成するプロセスは、ドメイン テンプレートを作成するプロセスとほぼ同じです。異なる点として、拡張テンプレートの作成では、管理サーバのコンフィグレーション、管理ユーザ名とパスワードの割り当て、[スタート] メニュー エントリの指定を行いません。これらのドメイン設定は、拡張するドメインですでに定義されています。

Domain Template Builder を使用して拡張テンプレートを作成するには、拡張テンプレートの基になるドメインまたは拡張テンプレートを選択します。必要に応じて以下の情報を更新できます。

Domain Template Builder では、既存のドメインの拡張に使用できる拡張テンプレート (JAR ファイル) が作成されます。

表 1-2 は、Domain Template Builder を使用した拡張テンプレート作成の手順を示します。

表 1-2 Domain Template Builder を使用した拡張テンプレート作成の手順

手順 実行する操作

4.1 新しいテンプレートの作成


拡張テンプレートを作成するために [拡張テンプレートの作成] を選択する。

4.2 テンプレート ドメイン ソースの選択


作成するドメイン テンプレートの基になる拡張テンプレートまたはドメイン ディレクトリを選択する。

4.3 テンプレートの説明


テンプレートの説明を入力する。既存のテンプレートをソースとして選択した場合は、そのテンプレートの説明が表示される。説明を確認し、必要に応じて変更する。

4.4 アプリケーションの追加または削除


拡張テンプレートに組み込むアプリケーションのリストを確認し、必要な場合は変更する。

4.5 ファイルの追加


拡張テンプレートに組み込むファイルのリストを確認し、必要な場合は変更する。

4.6 SQL スクリプトの追加


このテンプレートから作成したドメインで使用する各データベースに対応する SQL スクリプトを追加し、スクリプトの実行順序を指定する。

4.7 セキュリティ オプションのコンフィグレーション


必要に応じてユーザ、グループ、およびロールを作成し、グループとグローバル ロールに割り当てる。

4.8 スクリプトおよびファイルの準備


特定のパス、ファイル名、および他の環境固有の文字列をテンプレート内のテキスト ファイルの置換変数で置き換える。後から特定の WebLogic ドメインを作成するときに、コンフィグレーション ウィザードによって変数が実際の文字列に置き換えられる。

4.9 拡張テンプレートの設定の確認


テンプレートに定義した設定を確認する。

4.10 拡張テンプレートの作成


拡張テンプレートの名前とディレクトリを入力し、拡張テンプレートを作成するプロセスを開始する。


1.5 テンプレートを作成するためのその他のツール

以上の説明に従って、Domain Template Builder を使用してカスタム ドメインおよび拡張テンプレートを作成できます。次のツールも、テンプレートおよびドメインの作成に使用することができます。