Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)
リロードに関する注意事項および制限事項を次に示します。
見積もり対象となるMetaspace領域 | メモリサイズ(単位:メガバイト) |
---|---|
コンテナが必要とするMetaspace領域 | 120 |
追加するJARファイルが必要とするMetaspace領域 | 16 |
アプリケーションが必要とするMetaspace領域 | 32 |
JDK提供のclassファイルのサイズ | 90 |
表13-20 cjreloadappコマンドの実行結果(CDIの機能を使用したJ2EEアプリケーション)
更新したファイルを含むコンポーネント | ejbserver.deploy.context.reload.scopeパラメタの値 | cjreloadappコマンドの実行結果 |
---|---|---|
EJB-JARまたはライブラリJAR | app | J2EEアプリケーションすべてがリロードされる。 |
web | KDJE42394-Eが出力され,コマンドの実行に失敗する。 | |
jsp | ||
WAR | app | KDJE42395-Iが出力され,J2EEアプリケーションすべてがリロードされる。 |
web | KDJE42394-Eが出力され,コマンドの実行に失敗する。 | |
jsp | ||
JSP | app | KDJE42395-Iが出力され,J2EEアプリケーションすべてがリロードされる。 |
web | KDJE42394-Eが出力され,コマンドの実行に失敗する。 | |
jsp |
表13-21 Webアプリケーションのリロード処理で実行されるリスナのメソッド
インタフェース名 | メソッド名 |
---|---|
javax.servlet.ServletContextListener | contextDestroyed() |
contextInitialized() | |
javax.servlet.ServletContextAttributeListener | attributeRemoved() |
attributeAdded() | |
javax.servlet.http.HttpSessionActivationListener※ | sessionWillPassivate() |
sessionDidActivate() |
注※ javax.servlet.http.HttpSessionオブジェクトが存在しないときは実行しません。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.