关于Webservice框架cxf遇到的一些问题
2017-05-26 00:00
344 查看
摘要: spring 在整合 cxf 服务webservice 服务端后调用报出的一些异常
警告: Interceptor for {http://webservices.chuyu.com/}MyServiceImplService has thrown exception, unwinding now
org.apache.cxf.binding.soap.SoapFault: A SOAP 1.2 message is not valid when sent to a SOAP 1.1 only endpoint.
at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:159)
at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:62)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:167)
...
原因是soap协议不匹配,要使用soap1.2协议
在接口或实现类上声明,注意要引入geronimo-jaxws_2.2_spec-1.0.jar包
@BindingType(value = "http://www.w3.org/2003/05/soap/bindings/HTTP/") 或者
@BindingType(value = SOAPBinding.SOAP12HTTP_BINDING)
SOAP不同版本引起的问题
五月 26, 2017 3:07:37 下午 org.apache.cxf.phase.PhaseInterceptorChain doDefaultLogging警告: Interceptor for {http://webservices.chuyu.com/}MyServiceImplService has thrown exception, unwinding now
org.apache.cxf.binding.soap.SoapFault: A SOAP 1.2 message is not valid when sent to a SOAP 1.1 only endpoint.
at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:159)
at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:62)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:167)
...
原因是soap协议不匹配,要使用soap1.2协议
在接口或实现类上声明,注意要引入geronimo-jaxws_2.2_spec-1.0.jar包
@BindingType(value = "http://www.w3.org/2003/05/soap/bindings/HTTP/") 或者
@BindingType(value = SOAPBinding.SOAP12HTTP_BINDING)
相关文章推荐
- 关于webservice框架cxf遇到的一些问题
- 关于 ksoap2调用 webservice 遇到的一些问题
- 关于webservice遇到的一些问题
- 关于VSTS对WebService进行单元测试时遇到的问题
- 关于load runner录制脚本中遇到的一些问题及解决方案
- 关于在配置Samba服务器遇到的一些问题!
- 关于多线程遇到的一些问题
- jdk1.5下用cxf开发webservice遇到的问题
- 转:关于我使用spring mvc框架做文件上传时遇到的问题
- 最近我遇到的一些关于asp.net开发中的问题。。
- cxf调用.net webservice 接口遇到的问题(尚未解决)
- webservice和android通信遇到的一些问题
- 关于ThinkPHP框架在Linux下运行时的一些问题
- WebService性能测试回顾版-项目中遇到的一些问题
- 曾经遇到的一些 关于 html 中 li 标签的问题
- 关于webservice cxf 开发接口出现问题
- SOS!!!关于游戏汉化项目中遇到一些不能解决的问题。。。。。
- Struts2.1.8 验证框架(validation)的使用中遇到的一些问题(直接访问jsp遇到的错误)
- java实现webservice的CXF框架和JDK1.6的冲突问题
- 关于PHP采集网站内容的一些思路--遇到的问题