tomcat启动时报错,请指点,错误信息如下:信息: Loading chain catalog from jar:file:D:/Tomcat 5.0/common/lib/struts-core-1.3.10.jar!/org/apache/struts/chain/chain-config.xml
2009-7-5 11:50:06 org.apache.struts.action.ActionServlet init
严重: Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so ing the servlet as unavailable.  Most likely, this is due to an incorrect or missing library dependency.
java.lang.NoSuchMethodError: org.apache.commons.digester.Digester.parse(Ljava/net/URL;)Ljava/lang/Object;
at org.apache.commons.chain.config.ConfigParser.parse(ConfigParser.java:190)
at org.apache.struts.action.ActionServlet.initChain(ActionServlet.java:1687)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:350)
at javax.servlet.GenericServlet.init(GenericServlet.java:211)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1029)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4013)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4357)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:687)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
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:284)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
2009-7-5 11:50:06 org.apache.coyote.http11.Http11Protocol start

解决方案 »

  1.   

    an incorrect or missing library dependency. 
    缺少Jar包,楼主把Jar包添完整吧。
    org.apache.commons包。
      

  2.   

    struts 的 jar 包不全
      

  3.   

    错误的意思,找不到相应的库和方法,这一般是问题可能出现在以下几种情况。
    1)没有加入相应的包,你这里是struts相关的包有问题。
    2)新旧版本同时存在,版本冲突。
    3)配置文件有问题。
      

  4.   

    好像是缺个jar包吧···
    等看答案
      

  5.   

    应该是org.apache.commons这个包没导进去吧!
      

  6.   

    到apache官网 commons下 下一个digester.jar包