springboot版本升级导致webservice调用失败org.apache.cxf.common.jaxb.JAXBUtils.createMininumEscapeHandle
很感谢这位作者的文章https://blog.csdn.net/q340505050518/article/details/105394315
近期对项目版本进行升级
原项目版本
从 Springcloud alibaba 2.1.0 Spring cloud Greenwich SpringBoot 2.1.3版本升级,
一开始升级的版本是:
Springcloud alibaba 2.2.0.RELEASE Spring cloud Hoxton.SR1 SpringBoot 2.3.0
但是此时其他测试无问题,以为一切顺利
但是在一次webservice调用外部服务时,发现调用失败,抛出如下异常:
org.apache.cxf.common.jaxb.JAXBUtils.createMininumEscapeHandler(Ljava/...
后来经过百度,以及CXF官网FAQ 可能遇到问题解决办法
初步判断为springboot 版本和CXF版本不匹配导致,认为Springboot版本较高
选择降低版本
调整架构版本为
Springcloud alibaba 2.2.1.RELEASE Spring cloud Hoxton.SR3 SpringBoot 2.2.5.RELEASE
CXF版本选择为使用最多的3.2.4版本
并对原CXF 3.2.4版本中的core包进行exclusion
如下:
<!-- webService--><!-- cxf框架依赖 --><dependency><groupId>org.apache.cxf</groupId><artifactId>cxf-spring-boot-starter-jaxws</artifactId><version>${cxf-spring-boot-starter-jaxws.version}</version><exclusions><exclusion><artifactId>cxf-core</artifactId><groupId>org.apache.cxf</groupId></exclusion></exclusions></dependency><dependency><groupId>org.apache.cxf</groupId><artifactId>cxf-core</artifactId><version>3.2.6</version></dependency>
springboot版本升级导致webservice调用失败org.apache.cxf.common.jaxb.JAXBUtils.createMininumEscapeHandle相关推荐
- @webservice报错org.apache.cxf.common.i18n.UncheckedException: No operation was found with
文章目录 1. 现象 2. 解决办法1 3. 解决办法2 1. 现象 整合spring+cxf的webservice,成功发布了wsdl,但在调用的时候报错 org.apache.cxf.common ...
- 部分电脑安装wps后,导致pptcom调用失败的解决方法
最近发现公司的win7电脑上安装了wps导致pptcom调用失败,自家的软件控制不了ppt,去查pptcom注册表,发现wps把所有com接口ID都指向了自己的com组件的类型库(wps2013改变了 ...
- 分布式架构探索 - 2. WebService RPC框架之Apache CXF
Apache CXF是一个开源的WebService RPC框架. 例子: 1. 新建一个maven web项目, 添加pom 如下: <?xml version="1.0" ...
- 菜鸟调错——Jboss与jdk版本不兼容导致WebService调用出错
环境: jdk1.6 Jboss 5.1.0.GA 问题描述: EJB发布webserivce已经成功,并且能够成功访问wsdl文件: 使用axis1自带的sample/client下的类Dynami ...
- 微服务调用失败的一种解决方案
一.简介 今天微服务和远程调用已经使用的很广泛了,可以解决我们很多的问题,不过由于远程调用不可控因素更多,失败的可能性更大,但是一些接口可能需要很高的要求,需要每一次调用都需要成功.比如订单流转.调用 ...
- 记一次WebService调用踩的坑
问题描述:由于公司最近引进了某公司A的网络管理软件,需要使用A提供的WebService接口. 遇到问题如下: 1.接口文档不规范.WebSerivce 接口有安全性校验要求,需要在 SOAP 头部增 ...
- apache-cxf 使用_使用Apache CXF进行Web服务学习
apache-cxf 使用 在我的最后几个项目中,我使用了Web服务,在某些地方创建它们并在其他地方使用它们. 我认为标准任务(例如创建客户端,创建Web服务等)非常简单,如果遇到问题,有足够的资源. ...
- 使用Apache CXF进行Web服务学习
在我的最后几个项目中,我使用了Web服务,在某些地方创建它们并在其他地方使用它们. 我觉得创建客户端,创建Web服务等标准任务非常简单,如果遇到问题,有足够的资源. 但是对于Web服务,这是一项琐碎的 ...
- Apache CXF实现WebService发布和调用
第一种方法:不用导入cxf jars 服务端: 1. 新建Web工程 2.新建接口和实现类.测试类 目录结构图如下: 接口代码: package com.cxf.spring.service;impo ...
最新文章
- 19、20_散点图、连接散点图、气泡图、不同颜色的散点图、直方图
- 你真的了解java class name吗?
- windows安装go环境变量
- Flex实现分页显示功能(mx:DataGrid)
- networkx 标签_networkx绘制BA无标度网络
- Redis 学习之一招击穿自己的系统,附送 N 个击穿解决大礼包 | 原力计划
- 写在 2019 年后的蚂蚁、头条、拼多多的面试总结
- 5个学习Linux命令站点推荐
- redis怎么连接mysql数据库_Golang连接Redis数据库的方法
- 独立站引流真的那么难吗?
- Google Zxing 生成二维码
- 对《构建之法——现代软件工程》13-17章的困惑与思考
- PHP 数组常用操作函数随记
- bzero等函数源代码实现
- vc 编译的那些事儿 - wowolook的专栏 - CSDN博客
- listview刷新
- 股票成交量和价格关系
- 电子书格式转换 Epubor Ultimate 7 附注册机
- python nltk book_自然语言处理(1)之NLTK与PYTHON
- 【ShaderLab实例笔记】Overwatch Shield - 守望先锋护盾特效制作笔记
热门文章
- C++头插法尾插法建立单链表,合并两个有序单链表
- oracle约束 关闭,Oracle约束管理脚本
- 手机电脑自适应导航源码php,自适应各终端懒人网址导航源码 v2.0
- 中职计算机组成原理期末,计组期末复习
- matlab 发送 126 邮件,python实现126邮箱发送邮件
- java排班_使用java规则引擎Drools自动排班前言.doc
- android出现错误,在做一个安卓的一个登陆操作的时候,出现错误
- 简单的php探针,php探针程序的推荐
- ccf 智能运维 裴丹_智能运维 聊一聊实时计算系统
- java 父子线程 调用链_ZipKin原理学习--Zipkin多线程及线程池中追踪一致性问题解决...