Interstage Application Server J2EE ユーザーズガイド
目次 索引 前ページ次ページ

第7部 ツール編> 第50章 カストマイズツールの使用方法

50.3 EJBアプリケーションの実行環境の定義

 EJBアプリケーションを実行するために必要な実行環境の定義を行います。

 画面の各タグを選択し、定義を変更する項目を編集します。EJBアプリケーションの種別に応じて、画面に表示されるタグが異なります。

 以下に表示されるタグと説明、そして、そのタグで変更できる項目を示します。



タグ

設定内容

変更または記入可能な項目

Session Beanタグ

EJBアプリケーションの種別がSession Beanの場合に表示されるタグです。Session Bean定義情報を変更します。

詳細は、“Session Beanタグ”を参照してください。

  • トランザクション管理種別

Entity Beanタグ

EJBアプリケーションの種別がEntity Beanの場合に表示されるタグです。Entity Bean定義情報が表示されます。

詳細は、“Entity Beanタグ”を参照してください。

なし
(設定内容の確認が可能)

Message-driven Beanタグ

EJBアプリケーションの種別がMessage-driven Beanの場合に表示されるタグです。Message-driven Bean定義情報を変更します。

詳細は、“Message-driven Beanタグ”を参照してください。

  • トランザクション管理種別
  • メッセージセレクタ
  • Destinationタイプ
  • サブスクライバの永続性

拡張情報タグ

EJBアプリケーションの種別がMessage-driven Beanの場合に表示されるタグです。Message-driven Beanの拡張情報を変更します。

詳細は、“拡張情報タグ”を参照してください。

  • サブスクライバの識別名
  • JMSコネクションファクトリ名
  • Destination名
  • 初期起動インスタンス


以下の設定は,異常時ループ対処用です。

  • リトライカウント
  • JMSコネクションファクトリ名
  • Destination名

環境プロパティタグ

EJBアプリケーションの種別にかかわらず、表示されるタグです。deployment descriptorに環境プロパティの情報が設定されている場合に、その設定されている情報を変更します(※)。

詳細は、“環境プロパティタグ”を参照してください。

(※) deployment descriptorに環境プロパティの情報が設定されていない場合は、このタグには何も表示されません。

  • プロパティの型
  • プロパティの値
  • (deployment descriptorに環境プロパティの情報が設定されている場合だけ)

参照EJBタグ

EJBアプリケーションの種別にかかわらず、表示されるタグです。カストマイズ対象のEJBアプリケーションから呼び出すEJBアプリケーションの情報が表示されます。

詳細は、“参照EJBタグ”を参照してください。

なし
(設定内容の確認だけ可能)

参照Local EJBタグ

EJBアプリケーションの種別にかかわらず、表示されるタグです。
同一JavaVM内のカストマイズ対象のEJBアプリケーションから呼び出すEJBアプリケーションの情報が表示されます。

詳細は、“参照Local EJBタグ”を参照してください。

なし
(設定内容の確認が可能)

参照セキュリティロールタグ

Session Beanまたは、Entity Beanの場合に表示されるタグです。

javax.ejb.EJBContextインタフェースのisCallerInRole(java.lang.String roleName)メソッドを使用している場合に、パラメタに指定されているコード化セキュリティロール名とセキュリティロール名の対応づけが表示されます。

詳細は、“参照セキュリティロールタグ”を参照してください。

なし
(設定内容の確認だけ可能)

セキュリティアイデンティティタグ

EJBアプリケーションの種別にかかわらず、EJB2.0規約に準拠したEJBアプリケーションの場合に表示されるタグです。

詳細は、“セキュリティアイデンティティタグ”を参照してください。

  • 呼出し側のセキュリティの使用有無の選択
    (Message-driven Beanは使用できない)
  • セキュリティロール名
    (呼出し側のセキュリティを使用しない場合)
  • 説明(コメント)

参照リソースタグ

EJBアプリケーションの種別にかかわらず、表示されるタグです。
このEJBアプリケーションが参照するリソースの情報が表示されます。

詳細は、“参照リソースタグ”を参照してください。

なし
(設定内容の確認だけ可能)

参照環境リソースタグ

EJB2.0規約に準拠したEJBアプリケーションの場合に表示されるタグです。
詳細は、“参照環境リソースタグ”を参照してください。

なし
(設定内容の確認だけ可能)

メソッドパーミッションタグ

Session Beanまたは、Entity Beanの場合に表示されるタグです。deployment descriptorにメソッドパーミッションの情報が設定されている場合に、設定されている情報を変更します(※)。メソッドごとに定義されているセキュリティロール名を変更します。

詳細は、“メソッドパーミッションタグ”を参照してください。

(※) deployment descriptorに環境プロパティの情報が設定されていない場合は、このタグには何も表示されません。

  • セキュリティロール名
  • 説明(コメント)

トランザクションタグ

EJBアプリケーションの種別にかかわらず、表示されるタグです。

メソッドのトランザクション定義情報の変更を行います。

詳細は、“トランザクションタグ”を参照してください。

  • メソッド名
  • トランザクション属性

CMFマッピング定義タグ

EJBアプリケーションの種別が、CMPのEntity Beanの場合に表示されるタグです。

CMFとDBカラムの対応付けを行います。

詳細は、“CMFマッピング定義タグ”を参照してください。

  • データソース名
  • スキーマ名
  • テーブル名
  • DBカラム名

finderメソッド定義タグ

EJBアプリケーションの種別がCMP1.1のEntity Beanの場合に表示されるタグです。

finderメソッド定義の情報の変更を行います。

詳細は、“finderメソッド定義タグ”を参照してください。

  • 検索条件
  • findByPrimaryKeyにFOR UPDATE句を付加

定義情報(1)タグ

EJBアプリケーションの種別にかかわらず、表示されるタグです。

EJBアプリケーションの定義情報(標準出力、標準エラー出力取得モードと標準出力、標準エラー出力ファイル)の設定を行います。

詳細は、“定義情報(1)タグ”を参照してください。

  • 標準出力、標準エラー出力取得モード
  • 標準出力、標準エラー出力ファイル
  • 説明(コメント)

定義情報(2)タグ

EJBアプリケーションの種別にかかわらず、表示されるタグです。

EJBアプリケーションの定義情報(セションタイムアウト値、初期起動インスタンス数、トランザクションタイムアウト値、Entity BeanのEJB objectタイムアウト値、分散トランザクション)の設定を行います。

詳細は、“定義情報(2)タグ”を参照してください。

  • セションタイムアウト値
  • 初期起動インスタンス数
  • トランザクションタイムアウト値
  • ローカル呼び出し
  • Entity BeanのEJB objectタイムアウト値
  • 分散トランザクションの使用有無
  • ユーザID
  • パスワード

リレーションタグ

EJBアプリケーションの種別がCMP2.0のEntity Beanの場合に表示されるタグです。

詳細は、“リレーション”を参照してください。

  • スキーマ名
  • テーブル名
  • カラム名

クエリタグ

EJBアプリケーションの種別がCMP2.0のEntity Beanの場合に表示されるタグです。

詳細は、“クエリタグ”を参照してください。

なし
(設定内容の確認が可能)


下へ50.3.1 Session Beanタグ
下へ50.3.2 Entity Beanタグ
下へ50.3.3 Message-driven Beanタグ
下へ50.3.4 拡張情報タグ
下へ50.3.5 環境プロパティタグ
下へ50.3.6 参照EJBタグ
下へ50.3.7 参照Local EJBタグ
下へ50.3.8 参照セキュリティロールタグ
下へ50.3.9 セキュリティアイデンティティタグ
下へ50.3.10 参照リソースタグ
下へ50.3.11 参照環境リソースタグ
下へ50.3.12 メソッドパーミッションタグ
下へ50.3.13 トランザクションタグ
下へ50.3.14 CMFマッピング定義タグ
下へ50.3.15 finderメソッド定義タグ
下へ50.3.16 定義情報(1)タグ
下へ50.3.17 定義情報(2)タグ
下へ50.3.18 リレーションタグ
下へ50.3.19 クエリタグ

目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 2006