構成を選択します。
構成のリストから構成を選択します。構成のリストを表示するには「構成」タブをクリックします。
「Java」>「ライフサイクルモジュール」タブをクリックします。
「新規」ボタンをクリックします。
次の各パラメータの値を入力します。
名前 — 新しいライフサイクルモジュールの有効な一意名を入力します。
有効 — このライフサイクルモジュールを有効にするには、このオプションを使用します。
クラス名 — 完全修飾 Java クラス名。このクラスは、com.sun.appserv.server.LifecycleListener インタフェースを実装しているべきです。このインタフェースの詳細については、『Developer's Guide』を参照してください。
クラスパス — 省略可能です。リスナークラスへのクラスパスを指定できます。
読み込み順序 — 100 より大きい値です。ライフサイクルイベントリスナーの読み込みは番号順に行われます。100 と等しいかそれより大きい読み込み順序を選択することをお勧めします。そうすれば、内部ライフサイクルモジュールとの衝突を回避できます。
読み込み時の障害 — このオプションを有効にすると、サーバーがリスナークラスからスローされた例外を致命的な障害として扱わないため、通常の起動が引き続き行われます。デフォルトは無効です。
説明 — ライフサイクルモジュールについての簡単な説明を入力します。
プロパティー — プロパティーを使えば、Java ライフサイクルモジュールに引数を渡せます。新しいプロパティーを追加するには、「プロパティーを追加」ボタンをクリックし、名前、値、および説明のテキストを入力します。
サーバーライフサイクルリスナークラスはメインのサーバースレッドから同期的に呼び出されるため、リスナークラスがサーバーをブロックしないように、特別な注意を払う必要があります。リスナークラスは必要に応じてスレッドを作成できますが、それらのスレッドがシャットダウン/終了フェーズで停止されるようにする必要があります。