Web.xml中的Eclipse中的Tomcat服务器错误

时间:2011-01-20 16:21:19

标签: eclipse jsp jsf tomcat

我是JSP / JSF&的新手。 Richfaces& Tomcat中。

我目前在本地有一个项目签出,并在我的eclipse安装中配置了tomcat来运行我的项目。

现在,当我从eclipse启动tomcat时,以下消息似乎是随机发生的:

“cvc-pattern-valid:值'head'对于模式'($ | | \ 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

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果您知道您的应用程序可以在没有此问题的情况下部署在tomcat实例上,则应该是从eclipse设置tomcat的方式的问题。 tomcat关闭也没有问题?我建议创建一个新的tomcat服务器(通过右键单击servers面板&gt; New&gt; Server快速)并重新部署,以消除一次性案例。< / p>