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.重试验证后,亲测得到解决

相关推荐
你的人类朋友3 小时前
说说git的变基
前端·git·后端
阿杆3 小时前
玩转 Amazon ElastiCache 免费套餐:小白也能上手
后端
阿杆4 小时前
无服务器每日自动推送 B 站热门视频
后端
公众号_醉鱼Java5 小时前
Elasticsearch 字段膨胀使用 Flattened类型
后端·掘金·金石计划
JohnYan5 小时前
工作笔记 - CentOS7环境运行Bun应用
javascript·后端·容器
朱皮皮呀6 小时前
Spring Cloud——服务注册与服务发现原理与实现
运维·spring cloud·eureka·服务发现·php
探索java6 小时前
Netty Channel详解:从原理到实践
java·后端·netty
追逐时光者6 小时前
2025 年全面的 C#/.NET/.NET Core 学习路线集合,学习不迷路!
后端·.net
ciku7 小时前
Spring Ai Advisors
人工智能·spring·microsoft
ankleless7 小时前
Spring Boot 实战:从项目搭建到部署优化
java·spring boot·后端