2010-09-23 24 views
0

我正在使用IBM RAD與WAS 7.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 
          java.lang.ClassNotFoundException: org.richfaces.taglib.HtmlToolTipTag 

我相信問題是HtmlToolTipTag實際上並不存在。在RichFaces包中,它被命名爲HtmlToolTipTagHandler。我是開發新手,我不確定如何解決這個問題。任何幫助,將不勝感激。

謝謝!

回答

1

HtmlToolTipTag是RichFaces的3.1 introduced,但由於RichFaces的3.2它是由HtmlToolTipTagHandler顯然取代。我不確定推理的結果(我沒有關注RichFaces),但事實是HtmlToolTipTag確實在RichFaces 3.2和更新的版本中根據docs確實不可用。

此異常表明您的類路徑中有多個不同版本的RichFaces JAR文件。我會掃描並清理類路徑以擺脫舊的路徑。

+0

感謝您的信息,我會看看我是否可以修復它。 – jajomi 2010-09-24 12:24:03

0

另一種可能性是你有一個老版本的richfaces的rich.tld。

相關問題