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