サーブレットが、META-INF ディレクトリーおよび WEB-INF ディレクトリー内のファイルへのアクセスを許可されない

WebSphere Application Server traditional または Liberty にマイグレーションする際、META-INF ディレクトリーおよび WEB-INF ディレクトリー内のファイルにサーブレットからアクセスすることはできません。 この規則は、これらのディレクトリーにある HTML ファイル、JSP ファイル、およびイメージ・ファイルにフラグを立てます。 ファイルが見つからないという問題を回避するには、サーブレットからアクセスする必要があるコンテンツを WebContent ディレクトリーに移動してください。 それができない場合は、server.xml ファイルに以下の行を追加して、Liberty の WEB-INF ディレクトリーに含まれているファイルへのアクセスをサーブレットに許可することができます。

<webContainer exposeWebInfOnDispatch="true"/>

exposeWebInfOnDispatch="true" を設定すると、ディスパッチされた要求は、WEB-INF ディレクトリーおよび META-INF ディレクトリー内のすべてのファイルにアクセスすることができます。

詳しくは、 Web コンテナーという文書を参照してください。

WebSphere Application Server traditional での Web コンテナー・カスタム・プロパティーの設定については、以下を参照してください。 Web コンテナーのカスタム・プロパティー の資料。