java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory


Error:
 
SEVERE: Exception sending context destroyed event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
 at org.springframework.web.context.ContextCleanupListener.(ContextCleanupListener.java:43)
 at org.springframework.web.context.ContextLoaderListener.contextDestroyed(ContextLoaderListener.java:80)
 at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4741)
 at org.apache.catalina.core.StandardContext$4.run(StandardContext.java:5450)
 at java.lang.Thread.run(Unknown Source)
 at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5459)
 at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:225)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
 at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033)
 at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:774)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
 at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1033)
 at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:291)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
 at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
 at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:727)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:620)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:303)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:431)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)
 ... 25 more
Solution :
Make sure, following jar file included in your class path and lib folder.
commons-logging-1.1.1.jar 


if you are using maven, make sure you have included dependency for commons-logging jar file
 

 commons-logging
 commons-logging
 ${org.springframework.version}
 

Note : Replace ${org.springframework.version} with version number.

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...