Sun N1 Service Provisioning System ユーザーズガイドおよびリリースノート(WebLogic 8 Plug-In 2.0)

コンポーネントタイプを使用した WebLogic アプリケーションの配備

WebLogic 8 プラグインには WebLogic に固有の複数のコンポーネントタイプが含まれています。これらのコンポーネントタイプを使用すると、最も一般的な WebLogic アプリケーションコンポーネントの多くを素早くモデル化し、特定のリソースとインストール、アンインストール、エクスポート、およびスナップショット動作を自動的に関連付けることができます。サーバーやクラスタを作成、管理する際には、コンポーネントタイプの多くがソフトウェアにより使用されます。その結果、通常は少数のコンポーネントタイプのみで作業を行います。

ただし、アプリケーションのニーズに応じて、アプリケーションコンポーネントを配備する前に WebLogic サービスを構成しなければならない場合があります。サービスを構成するには、次の節で説明されているコンポーネントタイプに依存しなければならない場合があります。

これらの構成コンポーネントタイプが必要であるのは、アプリケーションで必要とされる場合のみです。たとえば、Web アプリケーションがデータベースを使用して情報の取得と格納を行う場合、接続プールとデータソースあるいはトランザクションデータソースを構成する必要があります。

これらの構成コンポーネントタイプを使用するには、実行するタスクを選択し、関連付けられたコンポーネントプロシージャーを実行します。ファイルシステムのほかの場所に存在する既存のコンポーネントに基づいて新しいコンポーネントを作成およびチェックインする必要がある場合は、「Create」をクリックします。新しいコンポーネントをチェックインしたあと、適切なコンポーネントプロシージャーを実行し、アプリケーションのニーズに従って WebLogic 環境を構成します。

通常は、アプリケーションを配備する前にこれらの構成コンポーネントタイプの構成と配備を行います。ただし、構成が完了したあとでアプリケーションを再起動することによってアプリケーションコンポーネントが配備されたあとに、WebLogic 環境を構成できます。アプリケーションを再起動するにはアプリケーションを再配備します。

これらの構成オブジェクトの構成についての詳細は、BEA's Administration Console Online Helpを参照してください。

エンタープライズアプリケーション (EAR) コンポーネントタイプ

このタイプのコンポーネントは、エンタープライズアプリケーションをモデル化します。このコンポーネントは、エンタープライズアプリケーションアーカイブ (EAR) またはパッケージとして EAR の拡張版を含むことができます。

エンタープライズアプリケーションのブラウズ

次のブラウザのいずれかを使用して、このコンポーネントタイプのエンタープライズアプリケーションを選択できます。

エンタープライズアプリケーションのインストール

エンタープライズアプリケーションコンポーネントをインストールするには、ターゲットホストとして WebLogic 管理対象サーバーまたはクラスタを使用する必要があります。インストールプロセスにより、次の 3 つの主要タスクが実行されます。

  1. ターゲットへの EAR ファイルのインストール。

  2. WebLogic 管理サーバーへの EAR の登録。

  3. ドメインのブラウズで以前に取得されたプロパティーの適用。

アプリケーションの「component Details」ページにナビゲートし、 Install コンポーネントプロシージャーを実行することにより、エンタープライズアプリケーションをインストールできます。

エンタープライズアプリケーションのアンインストール

エンタープライズアプリケーションコンポーネントをアンインストールすると、エンタープライズアプリケーションは仮想ホストをターゲットとはしなくなります。ほかの場所でもエンタープライズアプリケーションがターゲットとされていない場合、管理サーバーから登録コンポーネントが削除されます。

アプリケーションの「component Details」ページにナビゲートし、 Uninstall コンポーネントプロシージャーを実行することにより、エンタープライズアプリケーションをアンインストールできます。

エラー状態

表 4–2 WebLogic エンタープライズアプリケーションのエラー状態

アクション 

条件 

結果 

インストール 

トポロジが正しく構成されていない (ターゲットホストが正しいドメインホストをポイントしていない) 

ターゲット化が失敗する 

インストール 

ターゲットホストが有効な WebLogic ターゲットではない 

インストールが禁止される 

ブラウズ/インストール/アンインストール 

資格が適切に構成されていない 

操作が失敗する 

ブラウズ 

ドメインホストでパスが正しく構成されていない 

ブラウズが失敗する 

Web アプリケーション (WAR) コンポーネントタイプ

このタイプのコンポーネントには Web アプリケーションが含まれます。コンポーネントには、関連する設定を持つ Web アプリケーション、または設定を持たない Web アプリケーションのいずれかが含まれます。

Web アプリケーションのブラウズ

次のブラウザのいずれかを使用して、このコンポーネントタイプの Web アプリケーションを選択できます。

Web アプリケーションのインストール

Web アプリケーションコンポーネントをインストールするには、ターゲットホストとして WebLogic 管理対象サーバーまたはクラスタを使用する必要があります。インストールプロセスでは、そのターゲットにコンポーネントがインストールされ、ターゲットの管理サーバーには包含される登録コンポーネントがインストールされます。

アプリケーションの「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することにより、Web アプリケーションをインストールできます。

Web アプリケーションのアンインストール

Web アプリケーションコンポーネントをアンインストールすると、Web アプリケーションは仮想ホストをターゲットとはしなくなります。ほかの場所でも Web アプリケーションがターゲットとされていない場合、管理サーバーから登録コンポーネントが削除されます。

アプリケーションの「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することにより、Web アプリケーションをアンインストールできます。

エラー状態

表 4–3 WebLogic Web アプリケーションのエラー状態

アクション 

条件 

結果 

インストール 

トポロジが正しく構成されていない (ターゲットホストが正しいドメインホストをポイントしていない) 

ターゲット化が失敗する。 

インストール 

ターゲットホストが有効な WebLogic ターゲットではない。 

インストールが禁止される。 

ブラウズ/インストール/アンインストール 

資格が適切に構成されていない。 

操作が失敗する。 

ブラウズ 

ドメインホストでパスが正しく構成されていない。 

ブラウズが失敗する。 

EJB コンポーネントタイプを含む Java アーカイブファイル

JAR または EJB ファイルのブラウズ

次のブラウザのいずれかを使用して、このコンポーネントタイプの JAR または EJB ファイルを選択できます。

JAR または EJB ファイルのインストール

このタイプのコンポーネントをインストールすると、インストールパスに基づいてファイルまたはディレクトリがファイルシステムにコピーされます。コピーが完了すれば、ファイルまたはディレクトリは WebLogic 管理サーバーに登録されます。

アプリケーションの「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することにより、JAR または EJB ファイルをインストールできます。

JAR または EJB ファイルのアンインストール

このタイプのコンポーネントをアンインストールすると、マスターサーバーからファイルまたはディレクトリが削除されます。

「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することにより、JAR または EJB ファイルをアンインストールできます。

エラー状態

表 4–4 WebLogic EJB コンテナのエラー状態

アクション 

条件 

結果 

アンインストール 

依存する WebLogic EJB が依然としてインストールされている。 

依存関係を示し、アンインストールが失敗する。 

データソースおよびトランザクションデータソースのコンポーネントタイプ

データソースまたはトランザクションデータソースのブラウズ

WebLogic 管理サーバーブラウザを使用すると、このブラウザからデータソースまたはトランザクションデータソースおよびその関連設定を選択できます。管理サーバーブラウザは、管理サーバー上のアプリケーションのアルファベット順リストを提供します。

WebLogic プラグインにはデフォルトのデータソースおよびトランザクションデータソースも含まれているため、ブラウズする必要がありません。「Common Tasks」ページから「View All」を選択することにより、/com/sun/webLogic8 フォルダでデフォルトのコンポーネントを検索できます。デフォルトのコンポーネントは、Default: Install コンポーネントプロシージャーを使用することで、「component Details」ページからインストールできます。デフォルトのコンポーネントの名前を次に示します。

データソースまたはトランザクションデータソースのインストール

このタイプのコンポーネントをインストールすると、インストールパスに基づいてファイルまたはディレクトリがファイルシステムにコピーされます。コピーが完了すれば、ファイルまたはディレクトリは WebLogic 管理サーバーに登録されます。

「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することで、データソースまたはトランザクションデータソースをインストールできます。

データソースまたはトランザクションデータソースをインストールする前には、次の変数を編集する必要があります。

データソースまたはトランザクションデータソースのアンインストール

このタイプのコンポーネントをアンインストールすると、マスターサーバーからファイルまたはディレクトリが削除されます。

「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することで、データソースまたはトランザクションデータソースをアンインストールできます。

接続プールのコンポーネントタイプ

接続プールのブラウズ

WebLogic 管理サーバーブラウザを使用すると、このブラウザから接続プールおよびその関連設定を選択できます。管理サーバーブラウザは、管理サーバー上のアプリケーションのアルファベット順リストを提供します。

WebLogic プラグインには、WLJDBCConnectionPoolConfig と呼ばれるデフォルトの接続プールコンポーネントも含まれています。このデフォルトコンポーネントにより、ブラウズの必要がなくなります。「Common Tasks」ページで「View All」を選択することにより、/com/sun/webLogic8 フォルダ内のデフォルトのコンポーネントを検索できます。デフォルトのコンポーネントは、Default: Install コンポーネントプロシージャーを使用することで、「component Details」ページからインストールできます。

接続プールのインストール

このタイプのコンポーネントをインストールすると、インストールパスに基づいてファイルまたはディレクトリがファイルシステムにコピーされます。コピーが完了すれば、ファイルまたはディレクトリは WebLogic 管理サーバーに登録されます。

「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することにより、接続プールをインストールできます。

接続プールをインストールする前には、次の変数を編集する必要があります。

接続プールのアンインストール

このタイプのコンポーネントをアンインストールすると、マスターサーバーからファイルまたはディレクトリが削除されます。

「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することにより、接続プールをアンインストールできます。

マルチプールコンポーネントタイプ

マルチプールのブラウズ

WebLogic 管理サーバーブラウザを使用すると、このブラウザからマルチプールおよびその関連設定を選択できます。管理サーバーブラウザは、管理サーバー上のアプリケーションのアルファベット順リストを提供します。

WebLogic プラグインには、WLJDBCMultiPoolConfig と呼ばれるデフォルトの接続プールコンポーネントも含まれています。このデフォルトコンポーネントにより、ブラウズの必要がなくなります。「Common Tasks」ページで「View All」を選択することにより、/com/sun/webLogic8 フォルダ内のデフォルトのコンポーネントを検索できます。デフォルトのコンポーネントは、Default: Install コンポーネントプロシージャーを使用することで、「component Details」ページからインストールできます。

マルチプールのインストール

このタイプのコンポーネントをインストールすると、インストールパスに基づいてファイルまたはディレクトリがファイルシステムにコピーされます。コピーが完了すれば、ファイルまたはディレクトリは WebLogic 管理サーバーに登録されます。

「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することにより、マルチプールをインストールできます。

マルチプールをインストールする前には、次の変数を編集する必要があります。

マルチプールのアンインストール

このタイプのコンポーネントをアンインストールすると、マスターサーバーからファイルまたはディレクトリが削除されます。

「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することにより、マルチプールをアンインストールできます。

スレッドプールコンポーネントタイプ

スレッドプールの構成

このタイプのコンポーネントをインストールすると、インストールパスに基づいてファイルまたはディレクトリがファイルシステムにコピーされます。コピーが完了すれば、ファイルまたはディレクトリは WebLogic 管理サーバーに登録されます。

「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することにより、スレッドプールをインストールできます。

プランのパラメータ変数設定を編集できます。

スレッドプールのアンインストール

このタイプのコンポーネントをアンインストールすると、マスターサーバーからファイルまたはディレクトリが削除されます。

「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することにより、スレッドプールをアンインストールできます。

トランザクションサービスコンポーネントタイプ

トランザクションサービスの構成

このタイプのコンポーネントをインストールすると、インストールパスに基づいてファイルまたはディレクトリがファイルシステムにコピーされます。コピーが完了すれば、ファイルまたはディレクトリは WebLogic 管理サーバーに登録されます。

「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することにより、トランザクションサービスをインストールできます。

プランのパラメータ変数設定を編集できます。

トランザクションサービスのアンインストール

このタイプのコンポーネントをアンインストールすると、マスターサーバーからファイルまたはディレクトリが削除されます。

「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することにより、トランザクションサービスをアンインストールできます。

JMS Server コンポーネントタイプ

JMS Server のブラウズ

WebLogic 管理サーバーブラウザを使用すると、このブラウザから JMS Server およびその関連設定を選択できます。管理サーバーブラウザは、管理サーバー上のアプリケーションのアルファベット順リストを提供します。

WebLogic プラグインには、WLJMSServerConfig と呼ばれるデフォルトの接続プールコンポーネントも含まれています。このデフォルトコンポーネントにより、ブラウズの必要がなくなります。「Common Tasks」ページで「View All」を選択することにより、/com/sun/webLogic8 フォルダ内のデフォルトのコンポーネントを検索できます。デフォルトのコンポーネントは、Default: Install コンポーネントプロシージャーを使用することで、「component Details」ページからインストールできます。

JMS Server のインストール

このタイプのコンポーネントをインストールすると、インストールパスに基づいてファイルまたはディレクトリがファイルシステムにコピーされます。コピーが完了すれば、ファイルまたはディレクトリは WebLogic 管理サーバーに登録されます。

「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することにより、JMS Server をインストールできます。

JMS Server をインストールする前には、JMS Server の名前変数を編集する必要があります。

JMS Server のアンインストール

このタイプのコンポーネントをアンインストールすると、マスターサーバーからファイルまたはディレクトリが削除されます。

「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することにより、JMS Server をアンインストールできます。

メールセッションコンポーネントタイプ

メールセッションのブラウズ

WebLogic 管理サーバーブラウザを使用すると、このブラウザからメールセッションおよびその関連設定を選択できます。管理サーバーブラウザは、管理サーバー上のアプリケーションのアルファベット順リストを提供します。

メールセッションのインストール

このタイプのコンポーネントをインストールすると、インストールパスに基づいてファイルまたはディレクトリがファイルシステムにコピーされます。コピーが完了すれば、ファイルまたはディレクトリは WebLogic 管理サーバーに登録されます。

「component Details」ページにナビゲートし、Install コンポーネントプロシージャーを実行することにより、メールセッションをインストールできます。

メールセッションをインストールする前には、次の変数を編集する必要があります。

メールセッションのアンインストール

このタイプのコンポーネントをアンインストールすると、マスターサーバーからファイルまたはディレクトリが削除されます。

「component Details」ページにナビゲートし、Uninstall コンポーネントプロシージャーを実行することにより、メールセッションをアンインストールできます。