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 启动时报错:

Java代码  
  1. cannot create a secure XmlInputFactory  

 

报错原因:

原因应该是weblogic里面自带的jax-ws包和自己添加的cxf Jar包产生冲突。

 

二解决方案:

修改WEB-INF\weblogic.xml 文件

 

Xml代码  
  1.   
  2.   
  3.     <container-descriptor>  
  4.         <index-directory-enabled>trueindex-directory-enabled>  
  5.         <prefer-web-inf-classes>trueprefer-web-inf-classes>  
  6.     container-descriptor>  

 

另外,注意CXF依赖的Jar包:

Java代码  
  1. cxf-2.6.15.jar  
  2. neethi-3.0.3.jar  
  3. stax2-api-3.1.4.jar  
  4. woodstox-core-asl-4.4.0.jar  
  5. wsdl4j-1.5.1.jar  
  6. xmlschema-core-2.0.3.jar  

 

 

 

================================

©Copyright 蕃薯耀 2018年5月17日

https://www.cnblogs.com/fanshuyao/

你可能感兴趣的:(weblogic 整合cxf 报错:cannot create a secure XmlInputFactory)