Пояснение:
У меня есть ссылка на команду JSF, которая устанавливает член в бине поддержки, однако при установке члена бина поддержки с помощью setPropertyActionListener я получаю ошибку нераспознанного тега.
Проект строится и развертывается без проблем. Отображается страница по умолчанию, затем при запросе страницы с помощью setPropertyActionListener выдается ошибка.
Другие коллеги могут нормально запускать приложение, используя ту же настройку. Я предполагаю, что мне не хватает библиотеки или есть проблема с разрешением в каком-то каталоге или файле.
Настройка:
- Netbeans 6.7.1
- Apache Tomcat 6.0.18
- JDK 1.6
- JavaServer Faces 1.2
- Facelets
Код:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:rich="http://richfaces.org/rich">
<ui:composition template="/template.xhtml">
<ui:define name="body">
<h:commandLink value="view" action="viewer">
<f:setPropertyActionListener target="#{ViewerBean.ticket_id}" value="#{ticket.ticket_id}" />
</h:commandLink>
</ui:define>
</ui:composition>
</html>
Stacktrace: полная трассировка
javax.servlet.ServletException: /portal/index.xhtml @ 65,125 Библиотека тегов поддерживает пространство имен: http://java.sun.com/jsf/core, но для name не определен тег: setPropertyActionListener
com.sun.facelets.tag.TagException: /portal/index.xhtml @ 65,125 Библиотека тегов поддерживает пространство имен: http://java.sun.com/jsf/core, но для name не определен тег: setPropertyActionListener
Библиотеки в Apache:
- аннотации-api.jar
- catalina.jar
- el-api.jar
- jasper.jar
- mysql-коннектор-java-5.1.7-bin.jar
- tomcat-coyote.jar
- tomcat-i18n-fr.jar
- catalina-ant.jar
- catalina-tribes.jar
- jasper-jdt.jar
- tomcat-dbcp.jar
- tomcat-i18n-ja.jar
- catalina-ha.jar
- Commons-logging-1.1.1.jar
- jasper-el.jar
- jsp-api.jar
- сервлет-api.jar
- tomcat-i18n-es.jar
Библиотеки в Project:
- Activation.jar
- commons-digester.jar
- ezmorph-1.0.6.jar
- jstl.jar
- richfaces-ui-3.3.0.GA.jar
- Commons-beanutils-1.8.0.jar
- общий-lang-2.4.jar
- jsf-api.jar
- jxl.jar
- standard.jar
- commons-beanutils.jar
- Commons-logging-1.1.1.jar
- jsf-facelets.jar
- mail.jar
- общие коллекции-3.2.jar
- commons-logging.jar
- jsf-impl.jar
- richfaces-api-3.3.0.GA.jar
- commons-collections.jar
- el-impl-1.0.jar
- json-lib-2.2.3-jdk15.jar
- richfaces-impl-3.3.0.GA.jar