应该是在xml解析过程中出现的。
你看看你的工程文件中是不是已经引用了xercesImpl.jar,xml-apis.jar等相关的jar包

解决方案 »

  1.   

    可能是要修改server.xml 处理XML没有使用Xerces作为其默认的XML解析器,不知道怎么修改?
     <!-- Define the default virtual host
               Note: XML Schema validation will not work with Xerces 2.2.
           -->
          <Host name="localhost" debug="0" appBase="webapps"
           unpackWARs="true" autoDeploy="true"
           xmlValidation="false" xmlNamespaceAware="false">        <!-- Defines a cluster for this node,
                 By defining this element, means that every manager will be changed.
      

  2.   

    xml文件中没有声明
    <!DOCTYPE web-app PUBLIC "http://java.sun.com/dtd/web-app_2_3.dtd">
    ??
      

  3.   

    To: kaukiyou(小全) ( ) 信誉:100  2006-4-4 15:22:40  得分: 0  
     
     
       
    感觉是冲突了,是不是有两个解析器的包?会起冲突的。
    ===================================================
    我看了一下
    Project中有多个解析XML的JAR:
    1、
    J2EE 1.4 Library Container
      xml-apis.jar 
    2、
    WEB-INF\lib\xmlParserAPIs.jar
    3、
    WEB-INF\lib\gnujaxp.jar均包含我要导入的包:
    import javax.xml.parsers.*;TOMCAT5。0,server.xml中有如下说明:
     <!-- Define the default virtual host
               Note: XML Schema validation will not work with Xerces 2.2.
    可能是版本冲突或不兼容,换做WEBLOGIC就没问题了。
      
     
    Top  
    TO: cleansunshing(中文) ( )  
    xml文件中没有声明
    <!DOCTYPE web-app PUBLIC "http://java.sun.com/dtd/web-app_2_3.dtd">
    ??该声明存在,换成绝对路径,错误同样
      

  4.   

    既然都知道原因了,还不快改。用最新的那个xml解析器吧。