Sprawdź poprawność wyniku konkatenacji za pomocą metody getRealPath("*/")

Ta reguła powoduje oznaczenie kodu Java, który zawiera odwołania do następujących metod i parametrów:

Na serwerze WebLogic wywołania tych metod zwracają łańcuch nie kończący się ukośnikiem. Na serwerze Liberty i WebSphere traditional wartość zwracana kończy się ukośnikiem. W rezultacie łańcuchy skonkatenowane za pomocą tej metody mogą wskazywać poprawne pliki w produkcie WebLogic, ale nie w produkcie WebSphere. W przypadku każdego oznaczonego wywołania metody należy sprawdzić, czy kod korzystający z tych wyników realizuje dodawanie końcowego znaku ukośnika w produkcie WebSphere.

Przyjmijmy na przykład, że rozwinięty plik war został zainstalowany w katalogu /path/app.war. Wywołanie metody getRealPath("/WEB-INF/") da następujące wyniki: