2011-05-22 60 views
0

我使用NetBeans 6.9.1使用框架的Hibernate 3.2.5開發項目和JavaServer Faces,我可能遵循本教程我的Hibernate項目不工作時,我選擇的Apache不是GlassFish

http://netbeans.org/kb/docs/web/hibernate-webapp.html

在本教程中,它使用GlassFish 3來設置我所做的項目,它工作正常。但是當我將它部署到我的服務器在Apache Tomcat 7,它給出了這個錯誤 「類DBws.DBws不是一個Servlet」

我改變了服務器從GlassFish到NetBeans中的Apache,它開始給文件中的錯誤這個位置

import javax.faces.bean.ManagedBean; 
import javax.faces.bean.SessionScoped; 
import javax.faces.model.DataModel; 
import javax.faces.model.ListDataModel; 

與下一個的javax紅線,現在該怎麼辦,謝謝

回答

1

加入JSF庫在你的WEB-INF/lib文件夾, 庫可以發現here

玻璃魚默認情況下有這些庫,但我猜湯姆貓沒有。

+0

謝謝,這是有幫助的,但仍然即時得到一個錯誤,當我運行web服務它說wsdl沒有找到類似的東西,這些庫可以與現有的apache庫衝突嗎? (其他web服務工作正常) – shabby 2011-05-27 03:03:53

+0

不。這些庫不能導致wsdl問題..一定是其他問題。 – Premraj 2011-05-27 06:01:41