首页 > 编程语言 > 详细

WebLogic部署报java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory

时间:2017-12-18 15:01:24      阅读:1020      评论:0      收藏:0      [点我收藏+]

今天在部署WebLogic项目时,报了java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory异常。

查询报错原因后,发现该异常是由Jar包冲突导致的。

大多数开发人员在本地使用Tomcat开发,而Tomcat中并没有此Jar包,需要添加JAR包xml-apis.jar;然鹅WebLogic却自带该Jar包,所以在往WebLogic上部署时,Jar包自然就冲突了。

解决办法

删除war包内的xml-apis.jar即可。

WebLogic部署报java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory

原文:http://www.cnblogs.com/julygift/p/8057549.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!