问题如下:
       配置完成:出现如下错误:
      严重: Exception starting filter struts2
      java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.setXmlVersion(Ljava/lang/String;)V
         
我的配置如下:
          用了5个jar包:
                commons-loggin-1.1.jar
                freeer-2.3.13.jar
                ognl-2.6.11.jar
                struts2-core-2.1.6.jar
                xwork-2.1.2.jar
 其中web.xml文件的内容如下:
 <?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

<!-- struts2 -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>           其他的还没有写,就出现了上面的错误,请大神指教,小弟在此谢过。
                  

解决方案 »

  1.   

    直接把下载的struts2压缩包里面的例子解压,有个空的项目,直接用就行了!
      

  2.   

    这五个jar包就可以架构一个struts2的程序了,jar包应该没有问题,看我错误
      

  3.   

    <filter>
      <filter-name>struts2</filter-name>
      <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
     </filter>
    试试这个
      

  4.   

    网上有一个解答:
     
       The reason was in JVM version. Platforms where deployment was successful used JVM 1.5 but problematical one had JVM 1.6. SAX2DOM class from Java 1.6 has a call to DocumentImpl::setXmlVersion() from its setDocumentInfo(). The version of xerces library I used doesn't have this method - it's a real reason of exception. So after I downloaded the latest version of xerces everything works fine.引用 http://coffeef.iteye.com/blog/445442
      

  5.   

    问题已解决,看楼上的英文,大概是jvm的版本问题,jvm中jar不能解析struts2.0的部分方法,下一个xerces.jar导入到lib目录下就可以了,看来学点英文是多么的重要哦 ,语言是工具帮助我们解决问题,好了,谢谢回复我问题的开发者们,继续学习struts2.0了。
      

  6.   


    大哥,我遇到了和你一样的问题,但是我下了几个版本的xerces.jar导入到lib都没有么,报错:unable to load configuration.-class:org.apache.xerces.parsers