weblogic 整合cxf 报错:cannot create a secure XmlInputFactory
Posted 蕃薯耀
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了weblogic 整合cxf 报错:cannot create a secure XmlInputFactory相关的知识,希望对你有一定的参考价值。
weblogic 整合cxf 报错:cannot create a secure XmlInputFactory
================================
©Copyright 蕃薯耀 2018年5月17日
https://www.cnblogs.com/fanshuyao/
一、问题描述
weblogic10 整合cxf 启动时报错:
- cannot create a secure XmlInputFactory
报错原因:
原因应该是weblogic里面自带的jax-ws包和自己添加的cxf Jar包产生冲突。
二解决方案:
修改WEB-INF\\weblogic.xml 文件
- <!-- 为CXF注销 -->
- <!--
- <container-descriptor>
- <servlet-reload-check-secs>20</servlet-reload-check-secs>
- </container-descriptor>
- -->
- <!-- 为CXF添加:调整weblogic加载Jar包的顺序,优先使用自己的jar包 -->
- <container-descriptor>
- <index-directory-enabled>true</index-directory-enabled>
- <prefer-web-inf-classes>true</prefer-web-inf-classes>
- </container-descriptor>
另外,注意CXF依赖的Jar包:
- cxf-2.6.15.jar
- neethi-3.0.3.jar
- stax2-api-3.1.4.jar
- woodstox-core-asl-4.4.0.jar
- wsdl4j-1.5.1.jar
- xmlschema-core-2.0.3.jar
(如果你觉得文章对你有帮助,欢迎捐赠,^_^,谢谢!)
================================
©Copyright 蕃薯耀 2018年5月17日
https://www.cnblogs.com/fanshuyao/
以上是关于weblogic 整合cxf 报错:cannot create a secure XmlInputFactory的主要内容,如果未能解决你的问题,请参考以下文章
在weblogic中部署CXF-webservice调用提示错误:Cannot create a secure XMLInputFactory
java cxf 调用IIS服务报错Cannot create a secure XMLInputFactory 问题
WebLogic部署报java.lang.ClassCastException: weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast t