Java jboss关闭未发生,停留在消息:Closing Spring root WebApplicationContext

Java jboss关闭未发生,停留在消息:Closing Spring root WebApplicationContext,java,spring,jboss,Java,Spring,Jboss,2010-01-30 03:25:27598信息[org.apache.catalina.core.ContainerBase]关闭Spring FrameworkServlet“expertx”的WebApplicationContext 2010-01-30 03:25:27696信息[org.apache.catalina.core.ContainerBase]关闭SpringRootWebApplicationContext 是我的服务器日志中的最后几行。正在查找要发布的“关机完成”。这

2010-01-30 03:25:27598信息[org.apache.catalina.core.ContainerBase]关闭Spring FrameworkServlet“expertx”的WebApplicationContext 2010-01-30 03:25:27696信息[org.apache.catalina.core.ContainerBase]关闭SpringRootWebApplicationContext


是我的服务器日志中的最后几行。正在查找要发布的“关机完成”。

这两行由
org.springframework.web.context.ContextLoader
记录,就在它调用应用程序上下文上的
close()
之前

您可能在应用程序上下文中有一个bean没有响应
close()
,但是从您的描述中无法判断它可能是什么

我的建议是将log4j日志提升到调试级别,然后再次尝试关闭。Spring将为它试图关闭的每个bean记录一个条目,希望您能够看到阻塞的bean。如果不明显,则编辑您的问题,以包括“Closing Spring root WebApplicationContext”之后看到的每个Spring调试级别日志条目