bboss支持最新的apache cxf v3.1.0

简介: bboss升级cxf到最新的apache cxf 3.1.0版本,本文介绍应用和平台升级cxf引擎的方法。 1.用户首先要升级到bboss框架的最新版本,版本下载和构建方法请参考文档《bboss项目下载地址》《bboss ant构建方法》 和服务相关的主要包bboss-rpc.jar 2.cxf2.2.4升级到cxf 2.7.6方法 2.1 按照图一所示找出项目的web-inf/lib下与cxf 2.2.4相关的jar文件 找出这些文件并删除。
bboss升级cxf到最新的apache cxf 3.1.0版本,本文介绍应用和平台升级cxf引擎的方法。
1.用户首先要升级到bboss框架的最新版本,版本下载和构建方法请参考文档 《bboss项目下载地址》 《bboss ant构建方法》
和服务相关的主要包bboss-rpc.jar

2.cxf2.2.4升级到cxf 2.7.6方法
2.1 按照图一所示找出项目的web-inf/lib下与cxf 2.2.4相关的jar文件

img_97510ece6f83c2e31424b5b24c5fd598.gif

找出这些文件并删除。

2.2 根据图二所示清单将cxf 2.7.6相关的jar文件放入到项目的web-inf/lib目录即可

img_7b74306bb42950803527e5f34df9742d.gif

图二中包含的geronimo-servlet_3.0_spec-1.0.jar包是不需要的,不能放入web-inf/lib目录,这些包可以在以下目录找到:
https://github.com/bbossgroups/bestpractice/tree/master/bboss-clientproxy/lib/cxf

这样升级就算完成了,bboss中的cxf服务发布和客户端测试用例执行全部通过 img_8ca2d5814f5e1e7ae3023eb5b4ff18c6.gif

3.cxf 2.7.6升级到cxf 3.1.0的方法

根据图示添加和删除文件:

img_119a7d8d7838e6b527888182ab56f52a.png

这些新加的包可以在以下目录找到:
https://github.com/bbossgroups/bestpractice/tree/master/bboss-clientproxy/lib/cxf
目录
相关文章
|
6月前
|
Java API Apache
Apache CXF生成WebService的客户端
Apache CXF生成WebService的客户端
223 0
|
XML Java API
彻底了解|利用Apache CXF框架开发WebService
前言WebService是为了支持网络的机器间操作交互而设计用来开发分布式的交互操作的应用程序组件,通常被定义为一组模块化的API,他们可以通过网络进行调用,来执行远程系统的请求服务,而...
506 0
|
JSON Java 测试技术
Java单元测试之 Apache CXF Restful
对于程序员是否有必要编写test case,何时编写依然存在很多争议,各种互斥的方法论(SE/AM/XP/TDD),以及不同的开发文化,但是可以确定是编写单元测试用例有助于提高编程能力。
808 0

推荐镜像

更多