Validar o resultado da concatenação com getRealPath("*/")

Essa regra sinaliza o código Java que tem referências para os métodos e os parâmetros a seguir:

No JBoss, essas chamadas de método retornarão uma sequência que não termina com uma barra. No Liberty e no WebSphere tradicional, o valor de retorno termina com uma barra. Como resultado, a concatenação de Sequências com esse método pode apontar para um arquivo válido no JBoss, mas não no WebSphere. Para cada chamada de método sinalizada, verifique se qualquer código está usando as contas de resultado para a adição de uma barra à direita no WebSphere.

Por exemplo, suponha que você tenha instalado um war explodido em /path/app.war. Então, a chamada de getRealPath("/WEB-INF/") tem os resultados a seguir: