Serwlety nie mogą mieć dostępu do plików w katalogu META-INF lub WEB-INF

Podczas migrowania do serwera WebSphere Application Server traditional lub produktu Liberty pliki znajdujące się w katalogach META-INF oraz WEB-INF nie mogą być dostępne z poziomu serwletów. Ta reguła powoduje oznaczenie flagą plików HTML, JSP oraz graficznych znajdujących się w tych katalogach. Aby uniknąć problemów związanych z nieodnalezionym plikiem, należy przenieść treść, która ma być dostępna z serwletów, do katalogu WebContent. Jeśli nie jest to możliwe, można zezwolić serwletom na dostęp do plików zawartych w katalogu WEB-INF serwera Liberty, dodając następujący wiersz w pliku server.xml.

<webContainer exposeWebInfOnDispatch="true"/>

Po ustawieniu wartości exposeWebInfOnDispatch="true" rozesłane żądania będą mieć dostęp do wszystkich plików znajdujących się w katalogach WEB-INF oraz META-INF.

Więcej informacji na ten temat zawiera dokumentacja Kontener WWW.

Informacje na temat ustawiania właściwości niestandardowych kontenera WWW na serwerze WebSphere Application Server można znaleźć w sekcji Dokumentacja Właściwości niestandardowe kontenera WWW .