java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before
multicasting events via the context: Root WebApplicationContext: startup date [Mon Mar 14 14:40:57 CST
2016]; root of context hierarchy
at org.springframework.context.support.AbstractApplicationContext.getApp
licationEventMulticaster(AbstractApplicationContext.java:347)
at org.springframework.context.support.AbstractApplicationContext.publis
hEvent(AbstractApplicationContext.java:334)
at org.springframework.context.support.AbstractApplicationContext.doClos
e(AbstractApplicationContext.java:1049)
at org.springframework.context.support.AbstractApplicationContext.close(
AbstractApplicationContext.java:1010)
at org.springframework.web.context.ContextLoader.closeWebApplicationCont
ext(ContextLoader.java:549)
at org.springframework.web.context.ContextLoaderListener.contextDestroye
d(ContextLoaderListener.java:143)
at org.apache.catalina.core.StandardContext.listenerStop(StandardContext
.java:4859)
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext
.java:5478)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:224)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:159)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:70
1)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:1091)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig
.java:1830)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
at java.lang.Thread.run(Thread.java:745)
WARN [localhost-startStop-1] - Exception thrown from LifecycleProcessor on cont
multicasting events via the context: Root WebApplicationContext: startup date [Mon Mar 14 14:40:57 CST
2016]; root of context hierarchy
at org.springframework.context.support.AbstractApplicationContext.getApp
licationEventMulticaster(AbstractApplicationContext.java:347)
at org.springframework.context.support.AbstractApplicationContext.publis
hEvent(AbstractApplicationContext.java:334)
at org.springframework.context.support.AbstractApplicationContext.doClos
e(AbstractApplicationContext.java:1049)
at org.springframework.context.support.AbstractApplicationContext.close(
AbstractApplicationContext.java:1010)
at org.springframework.web.context.ContextLoader.closeWebApplicationCont
ext(ContextLoader.java:549)
at org.springframework.web.context.ContextLoaderListener.contextDestroye
d(ContextLoaderListener.java:143)
at org.apache.catalina.core.StandardContext.listenerStop(StandardContext
.java:4859)
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext
.java:5478)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:224)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:159)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:70
1)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:1091)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig
.java:1830)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
at java.lang.Thread.run(Thread.java:745)
WARN [localhost-startStop-1] - Exception thrown from LifecycleProcessor on cont
ext close
修改spring jar 版本为 4以上 错误解决