Web 記述子の重複エレメントに関する振る舞いの変更を確認する

サーブレット 3.1 仕様では、 web.xml ファイルに複数の <absolute-ordering>。 さらに、 web-fragment.xml ファイルには複数の<ordering> 要素を含むことはできません。 複数の <ordering> または <absolute-ordering> 要素を含むアプリケーションはデプロイに失敗します。 サーブレット 3.0 では、そのようなアプリケーションのデプロイは失敗しませんが、エレメントの機能が予測不能になる可能性があります。

このルールは、<absolute-ordering> web.xml ファイルと web-fragment.xml ファイル内の <ordering> 要素の重複をフラグします。 ファイルで重複する <span

この問題を解決するには、重複するエレメントを削除し、必要に応じてそれらの内容を単一エレメントにマージします。

Servlet 3.1 での動作の変更について詳しくは、 リソース『 Servlet 3.1 behavior changes』を参照してください。