Cosminexus アプリケーションサーバ V8 アプリケーション設定操作ガイド
J2EEアプリケーションのプロパティ設定とは,インポートしたJ2EEアプリケーションの属性や動作を定義することです。この節では,次の説明をします。
J2EEアプリケーションのプロパティの設定は,属性ファイル編集エディタを使用します。属性ファイル編集エディタは次の方法で起動します。
プロパティの設定操作および属性ファイル編集エディタについては,「11.3 プロパティの設定」を参照してください。
プロパティ操作が実行されると,画面のエディタエリアに,属性ファイルを編集するためのフォームページが表示されます。エディタエリアのフォームページで,プロパティを設定します。
プロパティの設定操作に対応するサーバ管理コマンドは,cjgetapppropコマンドおよびcjsetapppropコマンドです。J2EEアプリケーションのプロパティ設定のサーバ管理コマンドについては,「3.3 属性ファイルによるプロパティの設定」を参照してください。
Enterprise Beanが含まれるJ2EEアプリケーションを作成する場合およびカスタマイズする場合に,必要に応じて設定してください。
サーバ管理コマンド(CUI)のプロパティ設定と比較して,Server Plug-inを使用したJ2EEアプリケーションの管理(GUI)で設定できるEnterprise Beanのプロパティ項目を次に示します。
表18-1 Enterprise Beanのプロパティ編集項目
編集項目 | 内容 | Server Plug-inでのプロパティ設定 | 参照先 | |
---|---|---|---|---|
Enterprise Beanのリファレンス定義 | J2EEアプリケーションを構成する,次のEnterprise Beanのリファレンスを定義します。
|
△ | 18.2 | |
ほかのEnterprise Beanのリファレンス定義 | ほかのEnterprise Beanへのリファレンスについて定義します。 | ○ | 18.2.1 | |
メールコンフィグレーションのリファレンス定義 | メールサーバへのリファレンスについて定義します。 | × | − | |
リソースアダプタのリファレンス定義 | リソースアダプタへのリファレンスについて定義します。 | ○ | 18.2.2 | |
リソース環境のリファレンス定義 | リソース環境へのリファレンスについて定義します。 | ○ | 18.2.3 | |
Message-driven Beanのメッセージ参照定義 | Message-driven BeanのConnection FactoryとDestinationを参照する個所に,実際のConnection FactoryとDestinationをマッピングします。 | ○ | 18.3 | |
トランザクション属性の定義 | トランザクション属性について定義します。 | △ | 18.4 | |
Entity BeanのCMP定義 | Entity Beanの永続性管理をコンテナに任せる場合に定義します。 | × | − | |
CMPの設定 | 単一プライマリキーまたは 複合プライマリキーを使用してEntity Beanの永続性管理をコンテナに任せる場合に定義します。 |
× | − | |
CMP1.xとデータベースのマッピング | CMP1.x Entity Beanのフィールドをデータベース上の表にマッピングします。 | × | − | |
CMP2.xとデータベースのマッピング | CMP2.x Entity Beanのフィールドをデータベース上の表にマッピングします。 | × | − | |
Enterprise Beanの実行時属性の定義 | Enterprise Beanの実行時の動作について設定します。必要に応じて設定してください。 | ○ | 18.8 | |
Stateful Session Beanの実行時プロパティの設定 | Stateful Session Beanの実行時の動作についてのプロパティを設定します。 | ○ | 18.8.1 | |
Stateless Session Beanの実行時プロパティの設定 | Stateless Beanの実行時の動作についてのプロパティを設定します。 | ○ | 18.8.2 | |
Entity Beanの実行時プロパティの設定 | Entity Beanの実行時の動作についてのプロパティを設定します。 | ○ | 18.8.3 | |
Message-driven Beanの実行時プロパティの設定 | Message-driven Beanの実行時の動作についてのプロパティを設定します。 | ○ | 18.8.4 |
サーブレットおよびJSPを含むJ2EEアプリケーションを作成する場合に,必要に応じて設定してください。
サーバ管理コマンド(CUI)のプロパティ設定と比較して,Server Plug-inを使用したJ2EEアプリケーションの管理(GUI)で設定できるサーブレットとJSPのプロパティ項目を次に示します。
表18-2 サーブレットとJSPのプロパティ編集項目
編集項目 | 内容 | Server Plug-inでのプロパティ設定 | 参照先 | |
---|---|---|---|---|
サーブレットとJSPのリファレンス定義 | Enterprise Bean,リソース(データベースまたはメールサーバ)へのリファレンス(リソース参照)について定義します。 | △ | 18.5 | |
Enterprise Beanリファレンス定義 | Enterprise Beanへのリファレンスについて定義します。 | ○ | 18.5.1 | |
メールコンフィグレーションのリファレンスの定義 | メールサーバへのリファレンスについて定義します。 | × | − | |
リソースアダプタリファレンス定義 | リソースアダプタへのリファレンスについて定義します。 | ○ | 18.5.2 | |
リソース環境リファレンス定義 | リソース環境リファレンスを定義します。 | ○ | 18.5.3 | |
サーブレットとJSPのマッピング定義 | サーブレットとJSPのマッピングを定義します。 | ○ | 18.6 | |
フィルタの設定 | フィルタを追加し,マッピングを定義します。 | △ | 18.7 | |
フィルタの追加 | フィルタを追加します。 | × | 18.7.1 | |
フィルタのマッピング定義 | フィルタへのマッピングを定義します。 | ○ | 18.7.2 | |
フィルタの削除 | フィルタを削除します。 | × | 18.7.1 | |
サーブレットとJSPの実行時属性の定義 | サーブレットおよびJSPの実行時属性を定義します。 | ○ | 18.9 | |
J2EEアプリケーションのコンテキストルート定義 | J2EEアプリケーションのコンテキストルートを設定します。 | ○ | 18.9.1 | |
Webアプリケーション単位での同時実行スレッド数制御の定義 | WebコンテナでWebアプリケーション単位での同時実行スレッド数を制御するための定義をします。 | ○ | 18.9.2 | |
URLグループ単位での同時実行スレッド数制御の定義 | URLグループ単位での同時実行スレッド数を制御するための定義をします。 | ○ | 18.9.3 | |
URLグループ単位の実行待ちリクエスト数の監視の定義 | URLグループ単位の実行待ちリクエスト数を監視するための定義をします。 | ○ | 18.9.4 | |
デフォルトの文字エンコーディングの設定 | 次の文字エンコーディングを設定します。
|
○ | 18.10 | |
サーブレットとJSPのエラー通知の設定 | サーブレット,JSPでエラーが発生した場合に,J2EEアプリケーションにエラーを通知するための設定をします。 | ○ | 18.13 |
J2EEアプリケーションの構成に関係なく,必要に応じて設定してください。
サーバ管理コマンド(CUI)のプロパティ設定と比較して,Server Plug-inを使用したJ2EEアプリケーションの管理(GUI)で設定できるJ2EEアプリケーション(共通)のプロパティ項目を次に示します。
表18-3 J2EEアプリケーション(共通)のプロパティ編集項目
編集項目 | 内容 | Server Plug-inでのプロパティ設定 | 参照先 | |
---|---|---|---|---|
JNDI名前空間に登録される名称の参照と変更 | J2EEアプリケーションのJNDI名前空間への登録名を参照して,必要に応じて別名を付与します。 | × | − | |
J2EEアプリケーション名の参照 | J2EEアプリケーション名を参照するための設定をします。 | × | − | |
Enterprise Bean名の参照と変更 | Enterprise Bean名を参照するための設定およびEnterprise Bean名を変更します。 | × | − | |
CTMのスケジューリング | CTMを利用してキューのスケジューリングをするかどうかと,スケジューリング方法について設定します。 | ○ | 18.11 | |
J2EEアプリケーション単位のスケジューリング | J2EEアプリケーション単位のCTMとの連携についての設定をします。 | ○ | 18.11.1 | |
Stateless Session Bean単位のスケジューリング | Stateless Session Bean単位のスケジューリングの設定をします。 | ○ | 18.11.2 | |
起動順序の設定 | J2EEアプリケーションの起動順序,およびJ2EEアプリケーションに含まれるEnterprise Bean(EJB-JAR)やサーブレットまたはJSP(WAR)の起動順序を設定します。 | ○ | 18.12 | |
J2EEアプリケーションの起動順序の設定 | J2EEアプリケーションの起動順序を設定します。 | ○ | 18.12.1 | |
Enterprise Beanの起動順序の設定 | J2EEアプリケーションに含まれるEnterprise Bean(EJB-JAR)の起動順序を設定します。 | ○ | 18.12.2 | |
サーブレットとJSPの起動順序の設定 | J2EEアプリケーションに含まれるサーブレットまたはJSP(WAR)の起動順序を設定します。 | ○ | 18.12.3 | |
セキュリティロールの設定 | セキュリティロールを使用したユーザ管理をする場合に必要な設定です。 ユーザとロールの登録と対応づけができます。 |
× | − | |
ユーザの設定 | ユーザを登録します。ロールとの対応づけもできます。 | × | − | |
ロールの設定 | ロールを登録します。ユーザとの対応づけもできます。 | × | − | |
セキュリティロールのリファレンス定義 | セキュリティロールへのリファレンスについて定義します。 | × | − | |
Enterprise Beanのセキュリティロールリファレンスの定義 | セキュリティロールを参照している個所に,実際にJ2EEサーバが管理しているセキュリティロールをマッピングします。 | × | − | |
サーブレットとJSPのセキュリティロールリファレンスの定義 | セキュリティロールへのリファレンスについて定義します。 | × | − | |
セキュリティの定義(メソッドパーミッション) | セキュリティロールによるアクセス権を設定する場合のメソッドのパーミッションを定義します。また,すべてのユーザに対してアクセス権限を設定する場合のメソッドのパーミッションを定義します。 | × | − | |
セキュリティの定義(セキュリティアイデンティティ) | セキュリティの情報であるセキュリティアイデンティティとしてUseCallerIdentityまたはRun asを設定します。 | × | − | |
Enterprise Beanのセキュリティアイデンティティ | J2EEアプリケーション内で参照しているセキュリティアイデンティティ情報に,J2EEサーバが実際に管理しているユーザIDをマッピングします。 | × | − | |
サーブレットとJSPのセキュリティアイデンティティ | セキュリティアイデンティティを定義します。 | × | − |
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.