weblogic10 部署 spring+cxf ,调用时报:cannot create a secure XmlInputFactory
2013-11-12 17:12
519 查看
一个cxf webservice项目部署到tomcat能正常运行,客户端也能正常调用。
然后我部署到weblogic,同样能成功访问wsdl,但是客户端请求就报错cannot create a secure XmlInputFactory。
后面按照网上说的只要在cxf webservice项目路径下(WebContent\WEB-INF\weblogic.xml)增加这个XML文件
内容如下:
就可以了。
深究其原因应该是weblogic里面自带的jax-ws包把项目里的cxf包冲掉了。所以,上面的XML配置是为了使项目的jar包优先导入与weblogic的jar包。
然后我部署到weblogic,同样能成功访问wsdl,但是客户端请求就报错cannot create a secure XmlInputFactory。
后面按照网上说的只要在cxf webservice项目路径下(WebContent\WEB-INF\weblogic.xml)增加这个XML文件
内容如下:
<?xml version="1.0" encoding="UTF-8" ?> <weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd"> <container-descriptor> <index-directory-enabled>true</index-directory-enabled> <prefer-web-inf-classes>true</prefer-web-inf-classes> </container-descriptor> </weblogic-web-app>
就可以了。
深究其原因应该是weblogic里面自带的jax-ws包把项目里的cxf包冲掉了。所以,上面的XML配置是为了使项目的jar包优先导入与weblogic的jar包。
相关文章推荐
- 在weblogic中部署CXF-webservice调用提示错误:Cannot create a secure XMLInputFactory
- CXF部署到weblogic,客户端访问报错:Cannot create a secure XMLInputFactory
- weblogic下部署cxf服务端Cannot create a secure XMLInputFactory
- Cannot create a secure XMLInputFactory --CXF调用出错
- CXF-Spring发布 Cannot create a secure XMLInputFactory
- cxf和spring的整合出现的问题:javax.xml.ws.soap.SOAPFaultException: Cannot create a secure XMLInputFactory
- CXF webService 调用报错: “Cannot create a secure XMLInputFactory”
- Cannot create a secure XMLInputFactory cxf写的服务端 客户端调用出异常
- 解决CXF webService 调用报错: “Cannot create a secure XMLInputFactory”
- CXF 2.7.1 Tomcat web service client: “Cannot create a secure XMLInputFactory”
- CXF2.7.7 java.lang.RuntimeException: Cannot create a secure XMLInputFactory
- CXF 客户端异常 javax.xml.ws.soap.SOAPFaultException: Cannot create a secure XMLInputFactory
- jboss中调用webservice时报java.lang.RuntimeException: Cannot create a secure XMLInputFactory的异常
- jboss中调用webservice时报java.lang.RuntimeException: Cannot create a secure XMLInputFactory的异常
- CXF java.lang.RuntimeException: Cannot create a secure XMLInputFactory
- CXF报安全性错误 Cannot create a secure XMLInputFactory
- CXF java.lang.RuntimeException: Cannot create a secure XMLInputFactory
- Cannot create a secure XMLInputFactory 调用webservice借口时
- CXF java.lang.RuntimeException: Cannot create a secure XMLInputFactory
- cfx 集成SpringMVc 报错 Cannot create a secure XMLInputFactory