org.xml.sax.SAXException:SAX2 driver class org.apache.xerces.parser.SAXParser does not implement XMLReader

启动weblogic服务时,报了下面这个错

org.xml.sax.SAXException: SAX2 driver class org.apache.xerces.parser.SAXParser does not implement XMLReader

java.lang.ClassCastException: org.apache.xerces.parsers.SAXParser cannot be cast to org.xml.sax.XMLReader...,

后面导致serverlet服务加载失败<Servlet: "InitServlet" failed to preload on startup in Web application: "/abc".

java.lang.ExceptionInInitializerError at ....>

在网上找了很多,有说是jdk版本的问题,也有jar包的问题,替换jar包什么的,少引jar包等,再不就是xml格式有问题。

我这边出现的,是因为部署文件里面META-INF/MANIFAST.MF文件里面指定了Class-Path,但是实际部署环境的路径应该不一样,所以导致报错了,把里面的Class-Path全部删除,重启weblogic就可以了。

posted on 2019-07-30 16:06  s小小的我  阅读(1739)  评论(0)    收藏  举报

导航