加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

关于webservice框架cxf遇到的一些问题

发布时间:2020-12-16 23:52:42 所属栏目:安全 来源:网络整理
导读:关于 webservice 框架 cxf 遇到的一些问题 警告 :?Interceptor?for?{http://impl.service.test.com/}TestService?has?thrown?exception,?unwinding?now org.apache.cxf.interceptor.Fault:?No?binding?operation?info?while?invoking?unknown?method?with?pa

关于webservice框架cxf遇到的一些问题

警告:?Interceptor?for?{http://impl.service.test.com/}TestService?has?thrown?exception,?unwinding?now
org.apache.cxf.interceptor.Fault:?No?binding?operation?info?while?invoking?unknown?method?with?params?unknown.

?

解决方式:?

将访问地址修改为http://localhost:8080/cxf/TestService?wsdl即可加入了?wsdl

?

警告:?Interceptor?for?{http://impl.service.test.com/}TestService?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.

?

原因是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)

?

cxf?webservice客户端使用soap1.2协议

?

<jaxws:client?id="cdsPatientServices"?address="http://localhost:8181/cxf/v1/soap/patient"

bindingId="http://www.w3.org/2003/05/soap/bindings/HTTP/"

serviceClass="net.carefx.cds.v1.service.patientservices.CdsPatientServices"?/>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读