Вам необходимо включить JAR-файлы реализации JSF в classpath. На данный момент существует два варианта: Sun Mojarra и Apache MyFaces . Я бы порекомендовал выбрать Мохарру. Вы получите два файла JAR: jsf-api.jar
и jsf-impl.jar
. Поместите их в classpath рассматриваемого веб-приложения, и эта проблема должна исчезнуть. Папка /WEB-INF/lib
по умолчанию находится в пути к классам веб-приложения, поэтому просто поместите эти JAR-файлы в эту папку и повторите развертывание.
Если вы, например, уже сделали это, то, скорее всего, существуют способы загрязнения пути к классу различными версиями файлов JAR и / или пути к классам, загроможденными свободным содержимым файла JAR. Вам нужно будет его почистить.