2011-01-20 68 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

相关问题