Bei der Migration auf WebSphere Application Server Traditional oder Liberty ist es nicht möglich, über Servlets auf Dateien zuzugreifen, die sich in den Verzeichnissen META-INF und WEB-INF befinden. Diese Regel markiert HTML-, JSP- und Bilddateien, die sich in diesen Verzeichnissen befinden. Um Fehler des Typs "Datei nicht gefunden" zu vermeiden, verschieben Sie den Inhalt, auf den über Servlets zugegriffen werden soll, in das Verzeichnis WebContent. Sollte dies nicht möglich sein, können Sie den Servlets den Zugriff auf Dateien im Verzeichnis WEB-INF in Liberty erlauben, indem Sie der Datei server.xml die folgende Zeile hinzufügen:
<webContainer exposeWebInfOnDispatch="true"/>
Wenn Sie exposeWebInfOnDispatch="true" definieren, können zugeteilte Anforderungen auf alle Dateien in den Verzeichnissen WEB-INF und META-INF zugreifen.
Weitere Informationen finden Sie im Information Center in der Dokumentation Web-Container .
Informationen zum Festlegen angepasster Eigenschaften für Web-Container in WebSphere Application Server Traditional finden Sie im Artikel Dokumentation zu angepassten Eigenschaften des Webcontainers