2011-01-20 54 views
0

我是JSP/JSF的新手& Richfaces & Tomcat。Tomcat服務器在web.xml上的Eclipse錯誤

我目前有一個項目在本地簽出,並在我的eclipse安裝中配置了tomcat來運行我的項目。

類似下面的消息,似乎當我從Eclipse的啓動tomcat是隨機發生的:

「CVC圖案有效:值‘頭’是不是刻面的有效相對於模式「($ | | \ p {L})(\ p {L} | \ p {Nd} | | $)*'用於類型'null'。「

我原本以爲是在我對web.xml文件進行更改時。 主要是因爲當我回去並撤銷我所做的更改時,服務器將成功啓動。

但有時似乎會拋出這個錯誤,我不會做出任何更改,10分鐘後回來並啓動服務器,它工作正常!

我還應該立即補充說,該錯誤消息後,我描述了以下還顯示:

SEVERE: Error listenerStart 
20-Jan-2011 16:33:56 org.apache.catalina.core.StandardContext start 
SEVERE: Context [/myApp] startup failed due to previous errors 
20-Jan-2011 16:33:56 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads 
SEVERE: The web application [/myApp] appears to have started a thread named [pool-2-thread-1] but has failed to stop it. This is very likely to create a memory leak. 
20-Jan-2011 16:33:56 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads 

任何想法?

回答

0

如果你知道你的應用程序可以部署在沒有這個問題的tomcat實例上,那麼它應該是一個問題,從tomcat已經從Eclipse設置的方式。也是tomcat關閉沒有問題?我建議創建一個新的tomcat服務器(快速通過右鍵單擊servers面板>New>Server)並在那裏重新部署以消除一次性事件。

+0

當這個錯誤彈出時,我會試着阻止它,並且它會花30秒鐘才能告訴我它沒有響應,我是否願意殺死它。我會嘗試創建一個新的Tomcat服務器,看看問題是否會繼續發生。 – 2011-01-21 14:01:00

相關問題