ライフサイクルモジュールを作成する

  1. ナビゲーションツリーで、「ライフサイクルモジュール」ノードを選択します。

    「ライフサイクルモジュール」ページが開きます。

  2. 「ライフサイクルモジュール」ページで、「新規」をクリックします。

    「新しいライフサイクルモジュール」ページが開きます。

  3. 「名前」フィールドに、ライフサイクルモジュールの名前を入力します。
  4. 「クラス名」フィールドに、ライフサイクルモジュールのクラスファイルの完全修飾名を入力します。

    クラスは com.sun.appserv.server.LifecycleListener インタフェースを実装する必要があります。

  5. 「クラスパス」フィールドに、ライフサイクルモジュールのクラスパスを入力します。

    クラスパスは、ライフサイクルモジュールが配置されている場所を指定します。デフォルト値は domain-dir/applications です。モジュールがすでにこのディレクトリ (つまり、サーバーのクラスパス) にある場合、このフィールドは空白のままでかまいません。

  6. 「読み込み順序」フィールドに、起動時にライフサイクルモジュールを読み込む順序を指定する値を入力します。

    読み込み順の整数値が小さいモジュールほど、先に読み込まれます。指定できる値は、101 からオペレーティングシステムの MAXINT までです。1 ~ 100 の値は予約されています。

  7. 「説明」フィールドに、ライフサイクルモジュールの説明を入力します。
  8. 「状態を有効」チェックボックスをオンにし、ライフサイクルモジュールを有効にします。

    このオプションはデフォルトで有効になっています。

  9. ライフサイクルモジュールの読み込みに失敗したときにサーバーをシャットダウンする場合は、「読み込み時の障害によってインスタンスを起動しない」チェックボックスを選択します。

    このオプションは、デフォルトでは無効になっています。

  10. ライフサイクルモジュールを有効にするターゲットサーバーインスタンスとクラスタを追加するには、「利用可能なターゲット」の一覧からそれらを選択し、「追加」ボタンを使用してそれらを「選択したターゲット」の一覧に移動します。

    「ターゲット」オプションは、デフォルトのサーバーインスタンス server のほかにクラスタまたはスタンドアロンサーバーインスタンスが存在する場合に表示されます。デフォルトでは、ライフサイクルモジュールは、server というデフォルトサーバーインスタンスで有効になります。「すべて追加」ボタンを使用して、すべてのターゲットに配備します。「削除」ボタンと「すべて削除」ボタンを使用して、「選択したターゲット」の一覧からターゲットを削除します。

  11. 「了解」をクリックします。

参照

Copyright © 2005, 2011, Oracle and/or its affiliates. All rights reserved. 著作権について