【已解决】分布式事务管理器3.2.0升级到4.0.0无法启动

KOCA版本 :4.0.0
KOCA模块 :分布式事务
模块版本 :4.0.0
场景 :KOCA版本升级
问题 :koca的分布式事务管理器,从3.2.0升级到4.0的时候,启动报错。

报错细节 :
Parameter 0 of method fastStorageProvider in com.szkingdom.koca.dtc.tm.TmAutoConfiguration required a single bean, but 2 were found:
- functionDomainRedisTemplate: defined by method ‘functionDomainRedisTemplate’ in class path resource [com/szkingdom/koca/dtc/core/storage/RedisConfiguration.class]
- cacheRedisTemplate: defined by method ‘redisTemplate’ in class path resource [com/szkingdom/koca/boot/autoconfigure/cache/CacheAutoConfiguration$RedisCacheAutoConfigure.class]
尝试解决方案:查看CacheAutoConfiguration和RedisConfiguration所在依赖。CacheAutoConfiguration所在的依赖被引用两次。找到事务管理器的pom文件,删除多余依赖。重启项目。问题解决。

1、请先描述一下问题出现的可能性及尝试解决方案
2、最好贴一些图,方便定位问题

学到,感谢魏老师