Ai servlet non è consentito di accedere i file nella directory META-INF o WEB-INF

Durante la migrazione a WebSphere Application Server traditional o Liberty, i file ubicati nelle directory META-INF e WEB-INF non possono essere acceduti dai servlet. Questa regola contrassegna i file HTML, JSP e di immagine presenti in queste directory. Per evitare problemi relativi a file non trovati, spostare il contenuto che deve essere acceduto dai servlet nella directory WebContent. Se ciò non risulta possibile, si possono autorizzare i servlet ad accedere ai file contenuti nella directory WEB-INF in Liberty aggiungendo la seguente riga nel file server.xml:

<webContainer exposeWebInfOnDispatch="true"/>

Quando si imposta exposeWebInfOnDispatch="true", le richieste inviate avranno accesso a tutti i file che si trovano nelle directory WEB-INF e META-INF.

Per ulteriori informazioni, vedere la documentazione Web Container.

Per informazioni sull'impostazione delle proprietà personalizzate del contenitore Web in WebSphere Application Server tradizionale, consultare la Documentazione Proprietà personalizzate del contenitore web .