启动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就可以了。