gpt4 book ai didi

eclipse - 部署到 FireFly 的 JSF 异常,标记名为 inputFile null handler-class

转载 作者:行者123 更新时间:2023-12-04 13:08:20 30 4
gpt4 key购买 nike

我正在尝试学习 JSF,但在部署任何项目时遇到问题。我已经安装了以下内容:

Eclipse 开普勒第 2 版
Eclipse 的 JBoss 工具
野蝇8
Maven 3.2.1
Java JDK 8
莫哈拉 2.2.6

我在创建和下载示例项目的 JSF 项目中遇到了这个问题。当我在 Eclipse 中将项目部署到 WildFly 时,它会引发异常:

JBAS014777:   Services which failed to start: service jboss.undertow.deployment.default-server.default-host./Test: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./Test: Failed to start service

WildFly的部署文件夹中的Test.war.failed文件有以下内容:
"{\"JBAS014671: Failed services\" => {\"jboss.undertow.deployment.default-server.default-host./Test\" => \"org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./Test: Failed to start service
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: The tag named inputFile from namespace http://xmlns.jcp.org/jsf/html has a null handler-class defined
Caused by: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: The tag named inputFile from namespace http://xmlns.jcp.org/jsf/html has a null handler-class defined
Caused by: com.sun.faces.config.ConfigurationException: The tag named inputFile from namespace http://xmlns.jcp.org/jsf/html has a null handler-class defined\"}}"

另外,我不知道这是否相关,但是当我在 eclipse 中打开 faces-config.xml 文件时,它没有显示包含许多 Web 示例显示的所有选项卡的页面。它只有图表、树和源的选项卡。这是因为示例是 JSF 2.0 而我使用的是 JSF 2.2.6 吗?

最佳答案

请从依赖项中删除 Mojarra。 WildFly 已经附带了一个 JSF 实现,如果你在你的应用程序中部署一个,你会遇到这样的问题。

关于eclipse - 部署到 FireFly 的 JSF 异常,标记名为 inputFile null handler-class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22726308/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com