Ez a szabály megjelöli a következő metódusokra és paraméterekre hivatkozó Java kódot:
javax.servlet.http.HttpServletRequest.getRealPath("*/")javax.servlet.ServletContext.getRealPath("*/")javax.servlet.ServletRequest.getRealPath("*/")WebLogic kiszolgálón ezek a metódushívások nem osztásjelre végződő karaktersorozatot adnak vissza. Liberty és hagyományos WebSphere rendszerben a visszatérési érték osztásjellel végződik. Ennek eredményeként a karaktersorozatok összefűzése ezzel a metódussal érvényes fájlra mutathat a WebLogic kiszolgálón, de a WebSphere kiszolgálón nem. Minden egyes megjelölt metódushívás esetén ellenőrizze, hogy az eredményt használó kódban hozzá kell-e adni egy záró törtvonalat WebSphere környezetben.
Például tegyük fel, hogy egy bontott war archívumot telepít a
/path/app.war útvonalra. Ezután a getRealPath("/WEB-INF/")
hívás eredménye a következő:
/path/app.war/WEB-INF/path/app.war/WEB-INF/