Lors de la migration vers la version traditionnelle de WebSphere Application Server ou vers Liberty, les fichiers situés dans les répertoires META-INF et WEB-INF sont inaccessibles à partir des servlets. Cette règle indique les fichiers HTML, JSP et image dans ces répertoires. Pour éviter les problèmes de fichier introuvable, déplacez le contenu auquel vous devez accéder à partir des servlets vers le répertoire WebContent. Si cela n'est pas possible, vous pouvez permettre aux servlets d'accéder aux fichiers contenus dans le répertoire WEB-INF dans Liberty en ajoutant la ligne ci-dessous dans le fichier server.xml :
<webContainer exposeWebInfOnDispatch="true"/>
Lorsque vous définissez exposeWebInfOnDispatch="true", les demandes de répartition auront accès à tous les fichiers situés dans les répertoires WEB-INF et META-INF.
Pour plus d'informations, consultez la documentation Conteneur web.
Pour plus d'informations sur la définition de propriétés personnalisées de conteneur web dans la version traditionnelle de WebSphere Application Server, consultez la documentation Propriétés personnalisées de conteneur web.