EJBコンテナでのタイムアウトの設定のうち,Stateful Session Bean,およびEntity BeanのEJBオブジェクトまたはインスタンス取得待ちのタイムアウトの定義は,cosminexus.xmlの<ejb-jar>タグ内に指定します。設定するタグは,設定対象になるEnterprise Beanの種類ごとに異なります。
cosminexus.xmlでのEJBコンテナでのタイムアウトの定義について次の表に示します。
表2-29 cosminexus.xmlでのEJBコンテナでのタイムアウトの定義
項目 | 指定するタグ | 設定内容 |
---|---|---|
Stateful Session Beanのタイムアウト | <session>-<stateful>-<removal-timeout>タグ | セッションが削除されるまでに非アクティブ状態に保持しておく時間を指定します。 |
Entity BeanのEJBオブジェクトのタイムアウト | <entity>-<entity-timeout>タグ | EJBオブジェクトの存在時間を指定します。 |
インスタンス取得待ちのタイムアウト |
| インスタンス取得タイムアウト時間を指定します。 |
cosminexus.xmlについては,マニュアル「アプリケーションサーバ リファレンス 定義編(アプリケーション/リソース定義)」の「2. アプリケーション属性ファイル(cosminexus.xml)」を参照してください。