Na versão anterior à 19.0.0.8 do Liberty, o método getRealPath retornava null se o caminho especificado não existisse no sistema de arquivos, o que diferia do comportamento do WebSphere Application Server tradicional e que poderia resultar em um aplicativo NullPointerExceptions.
Na versão 19.0.0.8 do Liberty, o comportamento do método getRealPath foi alterado para corresponder ao WebSphere Application Server tradicional.
Essa regra sinaliza o código Java que possui referências aos métodos a seguir:
javax.servlet.http.HttpServletRequest.getRealPath(java.lang.String)javax.servlet.ServletContext.getRealPath(java.lang.String)javax.servlet.ServletRequest.getRealPath(java.lang.String)Certifique-se de estar usando o Liberty versão 19.0.0.8 ou mais recente para obter um comportamento consistente.