フィーチャーとは、特定のサーバーにロードされる、ランタイム環境の一部分を制御する機能単位です。 Liberty フィーチャーを追加または削除するには、 server.xml 構成ファイルの <feature>
サブエレメントで XML スニペットを追加または削除します。 Liberty フィーチャーを追加または削除すると、変更が動的に適用されます。
このタスクについて
Liberty の主なフィーチャーのリスト (それらを使用可能にする XML スニペットを含む) については、 Liberty フィーチャーを参照してください。
手順
Liberty フィーチャーを追加または削除するには、以下のステップを実行します。
- server.xml 構成ファイルを編集用に開きます。
ここで、 path_to_liberty は、オペレーティング・システムに Liberty をインストールした場所、 server_name はサーバーの名前です。
この操作はテキスト・エディターを使用して行うことができます。 デフォルトでは、構成ルート文書ファイルのパスとファイル名は path_to_liberty/wlp/usr/servers/server_name/server.xmlです。 ただし、このパスは変更できます。 Liberty 環境のカスタマイズを参照してください。
- 構成ファイル内でフィーチャーを追加または削除します。
フィーチャーのセットは <featureManager>
エレメント内に囲まれ、各フィーチャーは <feature>
サブエレメント内に囲まれます。 以下に例を示します。<server>
<featureManager>
<feature>servlet-3.0</feature>
<feature>localConnector-1.0</feature>
</featureManager>
</server>
フィーチャー
名の突き合わせでは大/小文字の区別はありません。以下の例も有効なサーバー構成
です。
<featureManager>
<feature>Servlet-3.0</feature>
<feature>localConnector-1.0</feature>
</featureManager>
- 構成ファイルへの変更を保存します。
結果
変更が適用されます。 サーバーが実行中の場合、変更は動的に適用されます。