weblogic10 部署 spring+cxf ,调用时报:cannot create a secure XmlInputFactory

weblogic10 部署 spring+cxf ,调用时报:cannot create a secure XmlInputFactory

 

一个cxf webservice项目部署到tomcat能正常运行,客户端也能正常调用。

然后我部署到weblogic,同样能成功访问wsdl,但是客户端请求就报错cannot create a secure XmlInputFactory。

后面按照网上说的只要在cxf webservice项目路径下(WebContent\WEB-INF\weblogic.xml)增加这个XML文件

内容如下:

   
 
 
  true 
  true 
  
  

就可以了。

深究其原因应该是weblogic里面自带的jax-ws包把项目里的cxf包冲掉了。所以,上面的XML配置是为了使项目的jar包优先导入与weblogic的jar包。

你可能感兴趣的:(weblogic10 部署 spring+cxf ,调用时报:cannot create a secure XmlInputFactory)