Hi,
 I get a java.lang.NoClassDefFoundError:
org/apache/cxf/transport/MultipleEndpointObserver when undploying a web
context in tomcat. I totally have no clue on what is going wrong. The
following is the stack trace:

Jun 11, 2014 4:36:47 PM org.apache.catalina.startup.HostConfig undeploy
INFO: Undeploying context [/lavita]
Jun 11, 2014 4:36:47 PM
org.springframework.context.support.AbstractApplicationContext doClose
INFO: Closing Root WebApplicationContext: startup date [Wed Jun 11 16:32:12
CST 2014]; root of context hierarchy
Jun 11, 2014 4:36:47 PM
org.springframework.context.support.AbstractApplicationContext doClose
WARNING: Exception thrown from ApplicationListener handling
ContextClosedEvent
java.lang.NoClassDefFoundError:
org/apache/cxf/transport/MultipleEndpointObserver
at org.apache.cxf.endpoint.ServerImpl.stop(ServerImpl.java:170)
at org.apache.cxf.endpoint.ServerImpl.destroy(ServerImpl.java:181)
at
org.apache.cxf.bus.managers.ServerRegistryImpl.preShutdown(ServerRegistryImpl.java:90)
at
org.apache.cxf.bus.managers.CXFBusLifeCycleManager.preShutdown(CXFBusLifeCycleManager.java:95)
at
org.apache.cxf.bus.managers.CXFBusLifeCycleManager.postShutdown(CXFBusLifeCycleManager.java:102)
at
org.apache.cxf.bus.spring.SpringBus.onApplicationEvent(SpringBus.java:124)
at
org.apache.cxf.bus.spring.SpringBus$1.onApplicationEvent(SpringBus.java:75)
at
org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97)
at
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:303)
at
org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1007)
at
org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:970)
at
org.apache.cxf.transport.servlet.CXFServlet.destroyBus(CXFServlet.java:170)
at
org.apache.cxf.transport.servlet.CXFNonSpringServlet.destroy(CXFNonSpringServlet.java:182)
at
org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1481)
at
org.apache.catalina.core.StandardWrapper.stopInternal(StandardWrapper.java:1842)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
at
org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5647)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1028)
at org.apache.catalina.startup.HostConfig.undeploy(HostConfig.java:1478)
at
org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1406)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1626)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:328)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1374)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.ClassNotFoundException:
org.apache.cxf.transport.MultipleEndpointObserver
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1718)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569)
... 30 more

Reply via email to