springcloud第4季 seata报could not find any implementation for class

一 问题说明

1.1 描述

在使用seata2.0+alibaba-cloud 2022.0.0.0-RC2+nacos 2.2.3 模拟下订单分布式事务场景,出现如下问题:java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0

查看服务端:java.util.ServiceConfigurationError: com.alipay.sofa.jraft.rpc.RaftRpcFactory: could not find any implementation for class

1.2 原因

查看cloud版本和nacos,seata对应关系;总结问题,就是版本不兼容问题导致

关于seata-server异常could not find any implementation for class的踩坑解决情况_java.util.serviceconfigurationerror: com.alipay.so-CSDN博客

1.3 解决办法

1.将服务端seata版本从2.0降级到1.7,如下图

2.重试验证后,亲测得到解决

相关推荐
ONE_Gua27 分钟前
chromium魔改——navigator.webdriver 检测
前端·后端·爬虫
可乐加.糖32 分钟前
一篇关于Netty相关的梳理总结
java·后端·网络协议·netty·信息与通信
Kagol33 分钟前
macOS 和 Windows 操作系统下如何安装和启动 MySQL / Redis 数据库
redis·后端·mysql
无名之逆34 分钟前
Rust 开发提效神器:lombok-macros 宏库
服务器·开发语言·前端·数据库·后端·python·rust
9号达人35 分钟前
java9新特性详解与实践
java·后端·面试
Aurora_NeAr42 分钟前
深入理解Java虚拟机-类加载机制
后端
用户984022766791843 分钟前
基于 BFF + GRPC 实现数据聚合的功能
后端·grpc
lqstyle1 小时前
序列化界的"复仇者联盟":谁才是拯救你数据的超级英雄?
后端
struggleupwards1 小时前
Go 语言flag库使用指南
后端
Asthenia04121 小时前
电商项目-支付模块交易链路梳理与时序图
后端