![]() ![]() ![]() ![]() |
この節では、Domain Template Builder を使用してテンプレートを作成する方法の概要を説明します。
ドメインの構築または拡張に必要なメイン属性とファイルを組み込んだ、ドメイン テンプレートおよび拡張テンプレートを使用して WebLogic ドメインが作成できます。Domain Template Builder、スタンドアロンの Java アプリケーションで、テンプレートを作成してカスタム ドメインや拡張テンプレートを作成するプロセスを手順を追って示す。このプロセスを図 1-1 に示します。
Domain Template Builder は、オフラインのグラフィカル モードでのみ使用するように設計されています。コンソール モードでは使用できません。このため、Domain Template Builder を使用するマシンに接続したコンソールでは、Java ベースの GUI がサポートされている必要があります。Windows システムの場合はすべてのコンソールで Java ベースの GUI がサポートされていますが、UNIX ベースの場合、Java ベースの GUI がサポートされているのは一部のコンソールのみです。
製品をインストールすると、事前定義済みのドメインおよび拡張テンプレートもインストールされます。このテンプレート セットには、基本的な WebLogic Server ドメイン テンプレートと、さまざまな拡張テンプレートが含まれています。拡張テンプレートを使用すると、基本ドメインに製品の機能とサンプルを追加できます。詳細については、「ドメイン テンプレート リファレンス」を参照してください。
ドメインを作成し、作成したドメインに新しいリソースとアプリケーションを追加した後、Domain Template Builder を使用してカスタム ドメイン テンプレートを作成できます。Domain Template Builder を使用して既存のテンプレートをカスタマイズすることもできます。たとえば、追加データベース用のアプリケーションを削除したり、SQL スクリプトを追加したりできます。そのためには、新しいカスタム テンプレートのソースとして、既存のドメインまたはテンプレートを選択します。作成したカスタム ドメイン テンプレートは、コンフィグレーション ウィザード、WLST Offline、または unpack
コマンドを使用してドメインを作成するときに使用できるようになります。ツールの詳細については、「テンプレートを作成するためのその他のツール」を参照してください。
Domain Template Builder というより「テンプレート」という用語は、ドメインの作成または拡張に必要なファイルとスクリプトを含む Java アーカイブ (JAR) ファイルを指します。コンフィグレーション ウィザードでのドメインの作成または拡張に使用できるテンプレートには、次のタイプのテンプレートがあります。
pack
コマンドを使用して、既存のドメインからこのタイプのテンプレートを作成することもできます。その後、コンフィグレーション ウィザードを使用してテンプレートによってドメインを作成できます。
製品を配布すると、WebLogic Server ドメイン テンプレートも配布されます。このテンプレートでは、ドメイン内の中核的なリソース セットを定義しています。これには、管理サーバと基本的なコンフィグレーション情報、インフラストラクチャ コンポーネント、および一般的な環境とオペレーティング システムのオプションが含まれます。サンプル アプリケーションは含まれません。このテンプレートを使用して基本的な WebLogic Server ドメインを作成し、アプリケーションとサービスまたは追加の製品コンポーネント機能を使用して拡張できます。
pack
コマンドを使用して作成できます。
製品をインストールすると、事前定義済みのドメインおよび拡張テンプレートもインストールされます。このセットには、基本的な WebLogic Server ドメイン テンプレートと、さまざまな拡張テンプレートが含まれています。拡張テンプレートを使用すると、基本ドメインにコンポーネント機能とサンプルを追加できます。これらのテンプレートおよび各テンプレートの相互関係の詳細については、「ドメイン テンプレート リファレンス」を参照してください。
Domain Template Builder を使用してドメイン テンプレートの作成、新しいドメイン テンプレートを作成するための基になるドメインまたはドメイン テンプレートを選択します。必要に応じて以下の情報を更新できます。
表 1-1 は、Domain Template Builder を使用してドメイン テンプレートを作成するときに必要な手順を示します。
拡張テンプレートを作成するプロセスは、ドメイン テンプレートを作成するプロセスとほぼ同じです。異なる点として、拡張テンプレートの作成では、管理サーバのコンフィグレーション、管理ユーザ名とパスワードの割り当て、[スタート] メニュー エントリの指定を行いません。これらのドメイン設定は、拡張するドメインですでに定義されています。
Domain Template Builder を使用して拡張テンプレートを作成するには、拡張テンプレートの基になるドメインまたは拡張テンプレートを選択します。必要に応じて以下の情報を更新できます。
Domain Template Builder では、既存のドメインの拡張に使用できる拡張テンプレート (JAR ファイル) が作成されます。
表 1-2 は、Domain Template Builder を使用した拡張テンプレート作成の手順を示します。
以上の説明に従って、Domain Template Builder を使用してカスタム ドメインおよび拡張テンプレートを作成できます。次のツールも、テンプレートおよびドメインの作成に使用することができます。
このコマンドを使用すると、ドメイン全体またはドメインのサブセットのスナップショットを含むテンプレート アーカイブ (.jar) ファイルを作成できる。ドメインのサブセットを含むテンプレートを使用して、リモート マシン上に管理対象サーバ ドメインのディレクトリ階層を作成できます。
詳細については、「Pack および Unpack コマンドを使用したテンプレートとドメインの作成」を参照してください。
WLST は、WebLogic Server のインスタンスおよびドメインに対して、対話やコンフィグレーションの目的に使用するコマンドライン スクリプト インタフェースである。WLST はオフラインの場合、稼働中の WebLogic Server が接続されていなくても、新しいドメインを作成し、既存のドメインを更新できる。WLST Offline はコンフィグレーション ウィザードと同じ機能をサポートする。
詳細については、「WebLogic Scripting Tool」を参照してください。
![]() ![]() ![]() |