`

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

    博客分类:
  • 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" />

 

这样就不能与手机端交互

public class OrderDetailContent {
private  List<OrderStatementInfo> OrderStatementInfo;
   //get/set
}

 

 

 

这样就能与手机端交互 只是加了一个无用的testString,怪

public class OrderDetailContent {
private  List<OrderStatementInfo> OrderStatementInfo;
private  String testString;//用于避免content里面只有单一list泛型
   //get/set
}

 

 

 

分享到:
评论

相关推荐

    WebService框架CXF开发WebService需要的jar包(解决gbk编码错误问题)

    标题中的"WebService框架CXF开发WebService需要的jar包"指的是在CXF项目中,我们需要依赖特定的JAR库来支持服务的开发、部署和运行。这些JAR文件包含了CXF框架的核心功能以及与Web服务相关的API和实现。在Apache CXF...

    WebService_CXF_x509

    【WebService_CXF_x509】是一个关于使用Apache CXF框架实现基于X.509数字证书的安全Web服务的主题。Apache CXF是一个流行的开源Java框架,用于构建和部署Web服务。X.509是一种标准格式,用于表示公钥基础设施(PKI)...

    java cxf webservice接口解决跨域问题

    Java CXF Webservice接口在处理Web服务时,可能会遇到跨域问题,这通常是由于浏览器的安全策略限制了不同源之间的通信。解决这个问题的关键在于理解和应用CORS(Cross-Origin Resource Sharing)机制。CORS允许...

    Webservice-CXF实用手册学习大全

    综上所述,WebService-CXF实用手册学习大全主要讲述了WebService的基础知识、Java中的相关规范、CXF框架的应用以及在开发过程中会遇到的一些高级特性和最佳实践。这些知识点对于理解和实施基于Java的WebService开发...

    ssm+cxf(基于Maven开发的ssm框架集成cxf发布web service服务)

    源码里面包含了了一个简单的插入功能,主要是为了测试mybatis是否连接上数据库的时候写的测试类,作为一个刚学java,被抓壮丁的写服务器端的妹子,我只想说,画了我3周...如题,基于maven项目的ssm框架和cxf框架的整合。

    webservice cxf 服务端客户端传递参数的例子demo

    Readme文件通常包含了项目的基本信息、安装指南、运行步骤以及可能遇到的问题和解决方案。对于初学者来说,这是一个非常重要的文档,能够帮助他们快速理解和运行示例。 6. **cxf-web服务端客户端** 压缩包中的...

    webservice cxf 开发实战

    - **问题解决**:记录在开发过程中遇到的问题及解决方案,对于初学者尤其有价值。 - **最佳实践**:分享提高代码质量和性能的技巧。 - **配置详解**:解析CXF的相关配置文件,帮助理解其工作原理。 - **源码解析**:...

    基于Soap协议下CXF框架开发Webservice

    使用Webservice框架,如CXF,可以使开发者在开发中几乎感觉不到Soap协议的存在,因为这些框架已经把Soap协议封装在XML报文中了,客户端或服务端只需要直接解析或调用这些报文即可。 命名空间在WebService开发中是一...

    CXF框架webservice教程.pdf

    如果你使用的是JDK 1.6,可能会遇到一个问题,即JAXB 2.1 API与CXF中的版本冲突。为解决这个问题,你需要将CXF库中的`endorsed`目录复制到JDK的`jre\lib`目录下,以便正确加载所需的API。 接下来,创建一个普通的...

    结合Spring框架的 CXF WebService编程实例

    Spring框架作为企业级应用开发的强大工具,提供了与多种技术集成的能力,其中包括与Apache CXF框架的整合,使得创建和消费WebService变得更为简便。下面我们将详细探讨如何结合Spring框架使用CXF来开发WebService。\...

    webservice axis2 cxf jar包及简单实例

    同时,这两个框架都具有良好的社区支持,丰富的文档和教程,可以帮助开发者解决遇到的问题。 总之,Web服务是现代企业IT架构的关键组成部分,而Axis2和CXF则是构建这些服务的利器。通过实践上述的简单实例,你可以...

    基于webservice实现的一个CXF例子

    5. **丰富的社区**: 由于是开源项目,CXF拥有活跃的社区,提供了大量的文档和示例,遇到问题时能得到及时的帮助。 总结来说,这个基于CXF的Webservice示例是学习和理解Web服务开发的一个好起点。通过分析和运行其中...

    cxf webservice示例代码

    CXF提供了一些高级特性来解决这些问题,例如WS-Security(Web服务安全)支持、MTOM(Message Transmission Optimization Mechanism)用于优化大型数据传输等。 总之,这个示例代码涵盖了使用CXF框架创建和使用基于...

    CXF webservice初学笔记

    在学习CXF的过程中,会遇到一些依赖库,如压缩包中的文件所示: - **js-1.7R2.jar**:JavaScript引擎,用于处理JS表达式或者脚本。 - **serializer-2.7.1.jar**:Apache Xerces的一个模块,提供XML序列化功能。 - *...

    CXF_webService文档

    Apache CXF 是一个开源的Java框架,用于构建和开发Web服务。本文档详细介绍了如何使用Eclipse IDE结合CXF进行Web Service开发,从环境配置到创建并部署HelloWorld示例,再到客户端的开发,涵盖了一系列关键步骤。 #...

    cxf开发webservice客户端

    在IT行业中,Web服务是应用程序之间进行通信的一种标准方法,而Apache CXF是一个开源框架,用于构建和开发Web服务。本篇文章将详细讲解如何利用CXF来开发一个Webservice客户端,我们将探讨CXF的核心概念、配置过程...

    Spring+cxf请求webService

    在Java开发领域,Spring框架以其强大的依赖注入和面向切面编程能力被广泛应用,而CXF则是一个优秀的开源服务开发框架,支持SOAP和RESTful服务。当Spring与CXF结合使用时,可以方便地创建和消费Web服务。本篇文章将...

Global site tag (gtag.js) - Google Analytics