Java 无法在tomcat6上启动grails war

Java 无法在tomcat6上启动grails war,java,grails,groovy,tomcat6,Java,Grails,Groovy,Tomcat6,当我尝试部署grails应用程序时,我在catalina.out中得到了这一点: Feb 9, 2012 10:32:25 PM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart Feb 9, 2012 10:32:25 PM org.apache.catalina.core.StandardContext start SEVERE: Context [/application] startup

当我尝试部署grails应用程序时,我在catalina.out中得到了这一点:

Feb 9, 2012 10:32:25 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Feb 9, 2012 10:32:25 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/application] startup failed due to previous errors
Feb 9, 2012 10:32:25 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Transaction synchronizations]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Feb 9, 2012 10:32:25 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Prototype beans currently in creation]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Feb 9, 2012 10:32:25 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] (value [Transactional resources]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.
Feb 9, 2012 10:32:25 PM org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
SEVERE: A web application created a ThreadLocal with key of type [org.codehaus.groovy.runtime.GroovyCategorySupport.MyThreadLocal] (value [org.codehaus.groovy.runtime.GroovyCategorySupport$MyThreadLocal@3872a921]) and a value of type [null] (value [null]) but failed to remove it when the web application was stopped. To prevent a memory leak, the ThreadLocal has been forcibly removed.

运行Grails2.0、Tomcat6和Ubuntu 10.04。我以前从未见过类似的情况,这是我正在做/可以修复的事情还是Tomcat的设置方式?

真正的错误将出现在日志目录中的另一个日志文件中。线程泄漏消息是一个问题,但这是关机时的一个问题。您的启动失败就是问题所在,在您所展示的内容中,除了
SEVERE:Context[/application]由于以前的错误而导致启动失败之外,根本没有对其进行描述

您是否碰巧运行了backgroundthread插件?我看到Tomcat没有响应,因为插件没有放弃线程并阻止服务器正确关闭