org.apache.catalina.core.StandardContext reload

girdershan 2008-06-25 01:07:33

开发环境 ecplise 服务器 tomcat
每次修改 类时就出现如下错误,每次都得重启tomcat 信息: Reloading this Context has started
2008-6-25 12:56:39 org.apache.catalina.logger.LoggerBase stop
信息: unregistering logger Catalina:type=Logger,path=/docms,host=localhost
2008-6-25 12:56:39 org.apache.catalina.loader.WebappClassLoader findResourceInternal
信息: Lifecycle error : CL stopped
2008-6-25 12:56:39 org.apache.catalina.loader.WebappClassLoader findResourceInternal
信息: Lifecycle error : CL stopped
2008-6-25 12:56:39 org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor processChildren
严重: Exception invoking periodic operation:
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: java.lang.IncompatibleClassChangeError: org.apache.commons.logging.impl.SimpleLog
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:532)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:272)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:414)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3849)
at org.apache.catalina.core.StandardContext.reload(StandardContext.java:2728)
at org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4375)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1654)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1663)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1663)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1643)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.commons.logging.LogConfigurationException: java.lang.IncompatibleClassChangeError: org.apache.commons.logging.impl.SimpleLog
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:416)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:525)
... 10 more
Caused by: java.lang.IncompatibleClassChangeError: org.apache.commons.logging.impl.SimpleLog
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1265)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1225)
at org.apache.commons.logging.impl.LogFactoryImpl$1.run(LogFactoryImpl.java:460)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.commons.logging.impl.LogFactoryImpl.loadClass(LogFactoryImpl.java:454)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:406)
... 11 more
...全文
555 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
TRMeister 2008-06-25
  • 打赏
  • 举报
回复
unregistering logger Catalina:type=Logger,path=/docms,host=localhost

你自己写的logger没有注册到loggManager?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧