В Liberty версии ниже 19.0.0.8 метод getRealPath возвращает null, если указанный путь не существует в файловой системе. Такой алгоритм работы отличался от WebSphere Application Server traditional и мог привести к возникновению исключительных ситуаций NullPointerException в приложении.
В Liberty версии 19.0.0.8 алгоритм работы getRealPath приведен в соответствие с WebSphere Application Server traditional.
Это правило отмечает код Java, ссылающийся на следующие методы:
javax.servlet.http.HttpServletRequest.getRealPath(java.lang.String)javax.servlet.ServletContext.getRealPath(java.lang.String)javax.servlet.ServletRequest.getRealPath(java.lang.String)В целях единообразия убедитесь, что используется Liberty 19.0.0.8 или более поздней версии.