Java 无法实例化类…因为它';It’他找错人了
我正在使用IBMRAD和WAS7.0应用服务器。我正在使用RichFaces组件开发一个JSF项目,其中一个类遇到了一些问题。每当我启动服务器时,控制台中都会出现以下错误:Java 无法实例化类…因为它';It’他找错人了,java,jsf,jsf-2,richfaces,ibm-rad,Java,Jsf,Jsf 2,Richfaces,Ibm Rad,我正在使用IBMRAD和WAS7.0应用服务器。我正在使用RichFaces组件开发一个JSF项目,其中一个类遇到了一些问题。每当我启动服务器时,控制台中都会出现以下错误: [9/23/10 15:38:13:182 EDT] 00000016 annotation W com.ibm.ws.webcontainer.annotation.WASAnnotationHelper collectClasses unable to instantiate class
[9/23/10 15:38:13:182 EDT] 00000016 annotation W com.ibm.ws.webcontainer.annotation.WASAnnotationHelper collectClasses unable to instantiate class
java.lang.ClassNotFoundException: org.richfaces.taglib.HtmlToolTipTag
我认为问题在于HtmlToolTipTag实际上并不存在。在RichFaces包中,它被命名为HtmlToolTipTagHandler。我是开发新手,不知道如何解决这个问题。任何帮助都将不胜感激
谢谢 在RichFaces 3.1中出现了,但自从RichFaces 3.2以来,它显然被替换为。我不确定其原因(我不太了解RichFaces),但事实是,HtmlToolTipTag
确实在RichFaces 3.2和更新版本中的任何地方都不可用
此异常表示类路径中有多个不同版本的RichFaces JAR文件。我会扫描并清理类路径以清除旧的类路径。另一种可能是,您有一个richfaces旧版本的rich.tld。谢谢您提供的信息,我会看看是否可以修复它。