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 des propriétés personnalisées de conteneur Web sur WebSphere Application Server Traditional, voir le Documentation Propriétés personnalisées du conteneur Web .