sun-ejb-jar.xml ビジュアルエディタ:「Sun 構成」
関連項目
このビジュアルエディタを開くには、「プロジェクト」ウィンドウでプロジェクトの「構成ファイル」ノードを展開し、sun-ejb-jar.xml ファイルまたは sun-cmp-mappings.xml ファイルをダブルクリックします。ビジュアルエディタの「Sun 構成」区画では、CMP リソースのプロパティーと、永続マネージャーおよび Java メッセージングのプロパティーを設定できます。追加のプロパティーは、ビジュアルエディタの Sun 構成タブで設定できます。
ビジュアルエディタの左区画には、「Sun 構成」ノード (
) の下に構成可能な Bean がツリー形式で表示されます。ツリーには、次の Bean タイプを表示できます。
- セッション Bean。セッション Bean (
) は、特定のユーザーセッションへのサービスを提供します。セッション Bean には 2 種類あります。ステートレスかステートフルです。
- エンティティー Bean。エンティティー Bean (
) はデータを表し、そのデータは、多くの場合、データベースに格納されています。各エンティティー Bean が、データベースレコードのフィールドなどのデータのセットを表します。エンティティー Bean には、2 つのタイプの持続性があります。Bean 管理とコンテナ管理です。
- メッセージ Bean。メッセージ Bean (
) を使用すると、エンタープライズアプリケーションでメッセージを非同期に処理できます。
Bean ノードをクリックすると、ビジュアルエディタに選択した Bean の構成パネルが開かれます。構成区画は、Bean のタイプによって異なり、区画の中に複雑な要素を構成するための複数のタブが存在する場合もあります。
すべての J2EE モジュールタイプの構成可能なプロパティーを示した完全なリストについては、『Sun Java System Application Server Developer's Guide』の付録 A「Deployment Descriptor Files」を参照してください。
Sun 構成プロパティー
「Sun 構成」区画では、EJB Bean のコンテナプロパティーを変更できます。「Sun 構成」区画には、次のプロパティーが表示されます。
- 名前。 (オプション) このフィールドには、モジュールの名前が入っています。
- CMP リソースプロパティー。 CMP リソースは、CMP Bean の格納に使用するデータベースを指定します。JNDI 名は必須です。ビジュアルエディタでは、次のリソース要素を変更できます。
- JNDI 名。 JDBC リソースまたは 持続性マネージャーリソースの絶対 jndi-name を指定します。
- デフォルトリソース主体名。 リソースのデフォルトの主体 (ユーザー) を指定します。
- デフォルトリソース主体パスワード。 デフォルトのリソース主体のパスワードを指定します。
- データベースベンダー名。 表を作成できるデータベースベンダーの名前を指定します。指定できる値は、db2、mssql、oracle、pointbase、および sybase です (英大文字と小文字の区別はありません)。値を指定しなかった場合は、sun-ejb-jar.xml ファイル内の cmp-resource 要素の jndi-name 副要素によって指定されたリソースへの接続が行われ、データベースベンダー名は、そこから取り出されます。接続を確立できない場合、または値を認識できない場合は、SQL-92 に準拠して処理されます。
- 配備時に表を作成。 EJB JAR ファイルが配備されるときに EJB コンテナによって自動的にマッピングされる Bean 用のデータベース表を作成するには、True を選択します。True を選択した場合は、データベースベンダー名を指定する必要があります。
- 配備取消し時に表をドロップ。 Bean が最後に配備されたときに自動的に作成されたデータベース表を、それらの Bean の配備が取り消されるときにドロップすることを指定するには、True を選択します。
- CMP プロパティー。CMP リソースの JNDI-name が JDBC リソースを参照する場合、PersistenceManagerFactory プロパティーを構成。プロパティーを追加するには、「新規」をクリックして「プロパティー」ダイアログを開きます。
- スキーマジェネレータプロパティー。フィールド固有の型マッピングを指定し、use-unique-table-names プロパティーを設定。プロパティーを追加するには、「新規」をクリックして「プロパティー」ダイアログを開きます。
- 関連項目
- sun-ejb-jar.xml ビジュアルエディタ
- Sun 構成タブ
- 「セッション Bean」
- 「エンティティー Bean」
- 「メッセージ Bean」
- 「Web サービス記述子」
- 配備記述子について
- EJB 配備記述子の設定
著作権と商標について