В настоящее время я пытаюсь перенести существующий веб-проект в Netbeans 7.0.1 в Maven-проект в Netbeans.Проект использует JSF2 и работает на Glassfish 3.1.
Я создал новый Maven-проект в Netbeans и скопировал все файлы без изменений.Затем я добавил maven-зависимость для Mojarra, как рекомендовано здесь :
<dependency>
<groupId>javax.faces</groupId>
<artifactId>javax.faces-api</artifactId>
<version>2.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
Проект компилируется нормально, но когда я его запускаю, я получаю ошибку 500 из-за NullPointerException
.В журнале Glassfish сказано:
INFO: JSF1027: [null] The ELResolvers for JSF were not registered with
the JSP container.
Что я могу сделать, чтобы исправить эту ошибку?