Liberty プロファイルでのサーブレット 3.1 の構成

Liberty プロファイルにサーブレット 3.1 フィーチャーを構成することができます。 このフィーチャーは、サーブレット 3.1 仕様の完全なサポートを提供します。

このタスクについて

サーブレット 3.1 に対応したアプリケーションを実行するように Liberty サーバーを構成するには、<servlet-3.1> フィーチャーを設定する必要があります。

手順

server.xml ファイルを更新して、<servlet-3.1> フィーチャーを追加します。 For example:
<featureManager>
	<feature>servlet-3.1</feature>
</featureManager>
重要:
  • websocket-1.0websocket-1.1 の各フィーチャーには、 servlet-3.1 フィーチャーが必要であることから、websocket-1.0 または websocket-1.1 のフィーチャーを構成すると、servlet-3.1 フィーチャーがロードされます。
  • Java™ EE 6 フィーチャー (jsp-2.2 および jsf-2.0 など) を servlet-3.1 フィーチャーと一緒に使用できます。ただし、Java EE 6 フィーチャーを使用してサーブレット 3.1 フィーチャーを利用することはできません。
  • サーバー・インスタンスごとにサーブレット 3.0 フィーチャーか、サーブレット 3.1 フィーチャーかの実装を選択できますが、 振る舞いの変更を考慮してください。 必要な振る舞いがサーブレット 3.1 フィーチャーのみに含まれている場合は、サーブレット 3.1 フィーチャーを使用する必要があります。 サーブレット 3.1 フィーチャーにおける振る舞いの変更が既存アプリケーションに悪影響を与えるような場合には、サーブレット 3.0 フィーチャーを使用して、そのアプリケーションの既存の振る舞いを保持します。
  • 同じ Liberty プロファイル・サーバーでサーブレット 3.0 とサーブレット 3.1 の両フィーチャーを使用することはできません。 両方のフィーチャーが構成されると、エラーが生成されます。 サーブレット 3.0 からの変更およびサーブレット 3.1 については、サーブレット 3.1 の振る舞いの変更のトピックをお読みください。

タスクの結果

Servlet-3.1 フィーチャーが有効になり、実行時に Liberty プロファイル・サーバーでロードされます。

トピックのタイプを示すアイコン タスク・トピック

インフォメーション・センターに関するご使用条件 | フィードバック


タイム・スタンプ・アイコン 最終更新: 2015 年 6 月 17日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_config_servlet31
ファイル名: twlp_config_servlet31.html