BEA ホーム | 製品 | dev2dev | support | askBEA
 ドキュメントのダウンロード   サイト マップ 
検索

 Previous Next Contents Index  

EJB

エンタープライズ JavaBeans(EJB)は、ビジネス ロジックを実装する再利用可能な Java コンポーネントです。EJB を使用すると、コンポーネントベースの分散ビジネス アプリケーションを開発できます。EJB は、永続性、セキュリティ、トランザクション、同時実行性などの標準的なサービスを提供する EJB コンテナに格納されます。エンタープライズ JavaBeans は、サーバサイドのコンポーネントを定義するための標準です。WebLogic Server では、Sun Microsystems の EJB 仕様に準拠してエンタープライズ JavaBeans コンポーネント アーキテクチャを実装しています。

EJB 仕様では、次の 4 種類のエンタープライズ JavaBean が定義されています。

Administration Console の [デプロイメント] ノードの [EJB] 下位ノードでは、WebLogic Server にデプロイされている EJB を更新またはコンフィグレーションしたり、各 EJB のパフォーマンスをモニタしたりすることができます。

 


タスク

EJB のコンフィグレーション

WebLogic Server にデプロイするための EJB を、Administration Console を使用してコンフィグレーションするには、次の手順に従います。

  1. WebLogic Server Administration Console を起動します。

  2. 作業対象のドメインを選択します。

  3. Administration Console の左ペインで、[デプロイメント] をクリックします。

  4. Administration Console の左ペインで、[EJB] をクリックします。デプロイ済みの EJB の一覧表が、Administration Console の右ペインに表示されます。

  5. [新しい EJB のコンフィグレーション] オプションを選択します。

  6. コンフィグレーションする EAR、WAR、または JAR ファイルの場所を指定します。展開されたアプリケーションまたはコンポーネント ディレクトリをコンフィグレーションすることもできます。WebLogic Server では、指定されたディレクトリ以下の階層にあるすべてのコンポーネントがデプロイされます。

  7. ディレクトリまたはファイルの左側にある [select] をクリックして選択し、次のステップに進みます。

  8. [Available Servers] から対象サーバを選択します。

  9. 指定のフィールドに EJB またはアプリケーションの名前を入力します。

  10. [コンフィグレーションとデプロイ] をクリックします。Administration Console に [デプロイ] パネルが表示され、EJB のデプロイメントのステータスとアクティビティが示されます。

  11. 使用可能なタブで、以下の情報を入力します。

新しい EJB のインストール

  1. WebLogic Server Administration Console を起動します。

  2. 作業対象のドメインを選択します。

  3. Administration Console の左ペインで、[デプロイメント] をクリックします。

  4. Administration Console の左ペインで、[EJB] をクリックします。デプロイ済みの EJB の一覧表が、Administration Console の右ペインに表示されます。

  5. [新しい EJB のコンフィグレーション] オプションを選択します。

  6. コンフィグレーションする EAR、WAR、または JAR ファイルの場所を指定します。展開されたアプリケーションまたはコンポーネント ディレクトリをコンフィグレーションすることもできます。WebLogic Server では、指定されたディレクトリ以下の階層にあるすべてのコンポーネントがデプロイされます。

  7. 目的のディレクトリまたはファイルの左側にある [select] をクリックして選択し、次のステップに進みます。

  8. [Available Servers] から対象サーバを選択します。

  9. 指定のフィールドに EJB またはアプリケーションの名前を入力します。

  10. [コンフィグレーションとデプロイ] をクリックして、EJB またはアプリケーションをインストールします。Administration Console に [デプロイ] パネルが表示され、EJB のデプロイメントのステータスとアクティビティが示されます。

  11. 使用可能なタブで、以下の情報を入力します。

EJB の [一般] タブのコンフィグレーション

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. 右ペインの [新しい EJB のコンフィグレーション] オプションをクリックするか、リストから既存の EJB を選択してコンフィグレーションを変更します。[EJB デプロイメント] ページが右ペインに表示されます。

  3. [コンフィグレーション] タブを選択します。

  4. [一般] タブを選択します。

  5. EJB の名前を入力します。

  6. このコンポーネントに使用するパスを入力します。

  7. このコンポーネントのデプロイメント名を入力します。

  8. コンポーネントを対象のドメインにデプロイするかどうかを示すボックスをチェックします。

  9. [作成] をクリックして [一般] オプションをコンフィグレーションするか、[適用] をクリックして既存の EJB コンポーネントに対して指定されているオプションを変更します。

[EJBC オプション] のコンフィグレーション

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. 右ペインの [新しい EJB のコンフィグレーション] オプションをクリックするか、リストから既存の EJB を選択してコンフィグレーションを変更します。[EJB デプロイメント] ページが右ペインに表示されます。

  3. [コンフィグレーション] タブを選択します。

  4. [EJBC オプション] タブを選択します。

  5. このコンポーネントに使用する Java コンパイラ名を入力します。

  6. このコンポーネントに使用するパスを入力します。

  7. 必要に応じて RMIC オプションを入力します。

  8. 生成されたソース ファイルを保存する機能を有効/無効にするボックスをチェックします。

  9. [作成] をクリックして [EJBC オプション] をコンフィグレーションするか、[適用] をクリックして既存の EJB コンポーネントに対して指定されているオプションを変更します。

EJB の対象サーバの設定

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. 右ペインの [新しい EJB のコンフィグレーション] オプションをクリックするか、リストから既存の EJB を選択してコンフィグレーションを変更します。[EJB デプロイメント] ページが右ペインに表示されます。

  3. 対象サーバを設定する前に、「EJB のコンフィグレーション」の手順に従って新しい EJB をコンフィグレーションします。

  4. 右ペインで [対象] タブをクリックします。

  5. [サーバ] タブをクリックします。

  6. 矢印をクリックして、[選択可] ボックスから [選択済み] ボックスに対象サーバ名を移動します。

  7. [適用] をクリックします。

EJB の対象クラスタの設定

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. 右ペインの [新しい EJB のコンフィグレーション] オプションをクリックするか、リストから既存の EJB を選択してコンフィグレーションを変更します。[EJB デプロイメント] ページが右ペインに表示されます。

  3. 対象クラスタを設定する前に、「EJB のコンフィグレーション」の手順に従って新しい EJB をコンフィグレーションします。

  4. 右ペインで [対象] タブをクリックします。

  5. [クラスタ] タブをクリックします。

  6. 矢印をクリックして、[選択可] ボックスから [選択済み] ボックスに対象クラスタを移動します。

  7. [適用] をクリックします。

ステートレス セッション EJB のモニタ

ステートレス セッション EJB を含むアプリケーションをモニタするには、次の手順に従います。

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. モニタするデプロイ済みの EJB またはアプリケーションの名前をクリックします。[EJB デプロイメント] ページが右ペインに表示されます。

  3. [モニタ] タブをクリックします。

  4. モニタするアプリケーションに対して [Monitoring All Stateless EJBRuntimes] をクリックします。アプリケーションに含まれるすべてのステートレス セッション EJB の一覧表が右ペインに表示されます。

  5. 各ステートレス セッション EJB の統計情報を参照します。

ステートフル セッション EJB のモニタ

ステートフル セッション EJB を含むアプリケーションをモニタするには、次の手順に従います。

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. モニタするデプロイ済みの EJB またはアプリケーションの名前をクリックします。[EJB デプロイメント] ページが右ペインに表示されます。

  3. [モニタ] タブをクリックします。

  4. モニタするアプリケーションに対して [Monitoring All Stateful EJBRuntimes] をクリックします。アプリケーションに含まれるすべてのステートフル セッション EJB の一覧表が右ペインに表示されます。

  5. 各ステートフル セッション EJB の統計情報を参照します。

エンティティ EJB のモニタ

エンティティ EJB を含むアプリケーションをモニタするには、次の手順に従います。

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. モニタするデプロイ済みの EJB またはアプリケーションの名前をクリックします。[EJB デプロイメント] ページが右ペインに表示されます。

  3. [モニタ] タブをクリックします。

  4. モニタするアプリケーションに対して [Monitoring All Entity EJBRuntimes] をクリックします。アプリケーションに含まれるすべてのエンティティ EJB の一覧表が右ペインに表示されます。

  5. 各エンティティ EJB の統計情報を参照します。

メッセージ駆動型 EJB のモニタ

メッセージ駆動型 EJB を含むアプリケーションをモニタするには、次の手順に従います。

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. モニタするデプロイ済みの EJB またはアプリケーションの名前をクリックします。[EJB デプロイメント] ページが右ペインに表示されます。

  3. [モニタ] タブをクリックします。

  4. モニタするアプリケーションに対して [Monitoring All Message Driven EJBRuntimes] をクリックします。アプリケーションに含まれるすべてのメッセージ駆動型 EJB の一覧表が右ペインに表示されます。

  5. 各メッセージ駆動型 EJB の統計情報を参照します。

EJB のデプロイ

  1. 左ペインの [デプロイメント] ノードを展開します。

  2. [EJB] ノードを右クリックします。

  3. [新しい EJB のコンフィグレーション] を選択します。

  4. コンフィグレーションする .war ファイルの場所を指定します。展開されたアプリケーションまたはコンポーネント ディレクトリをコンフィグレーションすることもできます。ディレクトリまたはファイルの左側にある [select] をクリックして選択し、次のステップに進みます。

  5. [Available Servers] から対象サーバを選択します。

  6. 指定のフィールドに EJB またはアプリケーションの名前を入力します。

  7. [コンフィグレーションとデプロイ] をクリックします。Administration Console に [デプロイ] パネルが表示され、EJB またはアプリケーションのデプロイメントのステータスとアクティビティが示されます。

  8. [デプロイ] ボタンを使用すると、アプリケーションを、すべてまたは特定の対象にデプロイしたり、すべてまたは特定の対象からアンデプロイしたりできます。

対象サーバへの EJB のデプロイ

  1. 左ペインの [サーバ] ノードをクリックします。

  2. EJB のデプロイ先のサーバ インスタンスをクリックします。選択したサーバ インスタンスの [サーバ] ページが右ペインに表示されます。

  3. [デプロイメント] タブをクリックします。

  4. [EJB] タブをクリックします。

  5. デプロイメント ユニットを [選択可] ボックスから [選択済み] ボックスに移動することで、サーバ インスタンスの EJB を選択します。

  6. [適用] をクリックします。

EJB のアンデプロイ

  1. 左ペインの EJB のリストで、アンデプロイする EJB またはアプリケーションの名前をクリックします。

  2. 右ペインで [対象] タブをクリックします。

  3. [サーバ] タブをクリックします。

  4. 矢印をクリックして、[選択済み] ボックスから [選択可] ボックスに対象サーバを移動します。

  5. [適用] をクリックして、EJB またはアプリケーションをアンデプロイします。

EJB デプロイメントのメモの追加または編集

  1. 左ペインの [デプロイメント] ノードに続いて、[EJB] 下位ノードをクリックします。ドメインにデプロイされている EJB のリストが右ペインの [EJB] の下に表示されます。

  2. メモを追加するデプロイ済みの EJB またはアプリケーションの名前をクリックします。[EJB デプロイメント] ページが右ペインに表示されます。

  3. [メモ] タブをクリックします。

  4. [メモ] スクロール ボックスで情報を追加または編集します。

  5. [作成] ボタンをクリックして任意の情報を入力するか、[適用] ボタンをクリックして情報を更新します。

 

Back to Top Previous Next