- 博客(5)
- 收藏
- 关注
原创 Could not commit JDBC transaction; nested exception is io.seata.rm.datasource.exec.LockConflictExcep
使用seata的AT事务出现报错:org.springframework.transaction.TransactionSystemException: Could not commit JDBC transaction; nested exception is io.seata.rm.datasource.exec.LockConflictException: get global lock fail 出现原因:历史操作后报错后,undo_log表的事务记录没有被回滚,也没有被删除解决方法:删除u
2022-05-05 11:12:32 15924 1
原创 SpringBoot启动报错:Failed to introspect Class [XXX] from ClassLoader
Failed to introspect Class [XXX] from ClassLoadersprintboot依赖之间没有构建好,按报错日志找到A项目依赖的包B,重新编译构建依赖包B的项目。如果项目B构建报错,且有些类没有找到,继续找服务引用的依赖包(项目C)。我的情况:项目A构建成功,但是启动失败。项目B构建失败,引用的项目C的包且部分类报未找到类错误。原因:项目C打包后,jar包没有更新到maven仓库,项目B引用的是错误的jar包,一直更新不成功。解决:把maven仓库的旧C包删掉,
2021-07-06 10:37:44 28211
原创 seata no available service ‘null‘/‘defult‘ found,please make sure registry config correct
使用seata版本1.3.01.问题:no available service ‘null’解决方法:在yml添加Service的vgroupMapping,因为nacos上的配置信息拿不到,只好写死在yml,也用file的可以试下在file写。注意:txServiceGroup要和vgroupMapping里的命名要一致2.问题:no available service ‘defult’ found解决方法:把yml的registry和config配置注释掉,用本地conf的registry
2020-11-02 14:58:05 10617 1
原创 springcloud使用nacos做配置中心报错Could not resolve placeholder
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.configController': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'nac
2020-08-31 10:46:25 10344
原创 List2复制List1,修改List1的值后,不影响复制后的List2
由于实体没有用到序列化,没法使用网上深度复制的代码。1.通过json转换达到目的import com.alibaba.fastjson.JSON;List<Object> list1= new ArrayList<>();String jsonString = JSON.toJSONString(list1);List<Object> list2= new ArrayList<>();list2= JSON.parseArray(js...
2020-05-29 15:52:11 1872
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人