严重: Begin event threw exception
java.lang.NoSuchMethodException: Bean has no property named cancellable
at org.apache.commons.digester.SetPropertyRule.begin(SetPropertyRule.java:144)
at org.apache.commons.digester.Rule.begin(Rule.java:152)
at org.apache.commons.digester.Digester.startElement(Digester.java:1286)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:788)
----------------------------------
2010-8-12 18:13:02 org.apache.struts.action.ActionServlet handleConfigException
严重: Parsing error processing resource path /WEB-INF/struts-config.xml
java.lang.NoSuchMethodException: Bean has no property named cancellable
at org.apache.commons.digester.Digester.createSAXException(Digester.java:2792)
at org.apache.commons.digester.Digester.createSAXException(Digester.java:2818)
at org.apache.commons.digester.Digester.startElement(Digester.java:1289)
------------------
严重: Servlet /epet threw load() exception
javax.servlet.UnavailableException: Parsing error processing resource path /WEB-INF/struts-config.xml
at org.apache.struts.action.ActionServlet.handleConfigException(ActionServlet.java:769)
at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:745)
at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:687)在启动TOMCAT的时候就报错了,今天才学的struts 不知道这个错误错什么地方了,希望知道的能告诉我。

解决方案 »

  1.   

    struts-config.xml里把cancellable删了试试
      

  2.   

    java.lang.NoSuchMethodException: Bean has no property named cancellable
     不是告诉你了嘛
      

  3.   

    这个是你的Tomcat登陆失败的问题,你不在项目下运行Tomcat也是启动不了的,你可以试试,具体怎么解决我也不会,重装一次Tomcat就可以了。
      

  4.   

    我试过了,你这个是Tomcat的问题,你之前一定改过Tomcat的配置文件,你现在按照我说的步骤去做
    1、停止Tomcat服务
    2、卸载Tomcat
    3、重装Tomcat(这个时候运行Tomcat可能还会报错,但不是上面的错误了。这是是端口号(8080)被占用)
    4、如果报错修改Tomcat的配置文件Tomcat 6.0/conf/server.xml里面的<Connector port="8080" />
                  把8080 改成其他数字  然后运行即可!我才注入这个网站,希望你能给我结贴,有待下次能再次解决问题!谢谢!