Jing52 commented on issue #6295:
URL: 
https://github.com/apache/incubator-seata/issues/6295#issuecomment-1907504498

   异常信息
   ```
   2024-01-24T11:37:15.812+08:00  INFO 14850 --- [io-18005-exec-6] 
i.seata.tm.api.DefaultGlobalTransaction  : Begin new global transaction 
[192.168.20.133:8091:279704977272018172]
   2024-01-24T11:37:15.812+08:00  INFO 14850 --- [io-18005-exec-6] 
m.c.c.b.s.i.ProcessDefinitionServiceImpl : =========================> 流程上传 开始
   2024-01-24T11:37:15.889+08:00  INFO 14850 --- [io-18005-exec-6] 
io.seata.rm.AbstractResourceManager      : branch register success, 
xid:192.168.20.133:8091:279704977272018172, branchId:279704977272018305, 
lockKeys:act_hi_op_log:de49933f-ba69-11ee-b782-000c29895148
   2024-01-24T11:37:15.900+08:00 ERROR 14850 --- [io-18005-exec-6] 
io.seata.rm.datasource.ConnectionProxy   : process connectionProxy commit 
error: io.seata.core.exception.RmTransactionException: branch register failed, 
xid: 192.168.20.133:8091:279704977272018172, errMsg: 
TransactionException[branch register request failed. 
xid=192.168.20.133:8091:279704977272018172, msg=Duplicate entry 
'jdbc:mysql://192.168.20.132:3306/cloud_test_process^^^act_hi_op_' for key 
'lock_table.PRIMARY'] 
   
   java.sql.SQLException: io.seata.core.exception.RmTransactionException: 
branch register failed, xid: 192.168.20.133:8091:279704977272018172, errMsg: 
TransactionException[branch register request failed. 
xid=192.168.20.133:8091:279704977272018172, msg=Duplicate entry 
'jdbc:mysql://192.168.20.132:3306/cloud_test_process^^^act_hi_op_' for key 
'lock_table.PRIMARY'] 
           at 
io.seata.rm.datasource.ConnectionProxy.recognizeLockKeyConflictException(ConnectionProxy.java:161)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.processGlobalTransactionCommit(ConnectionProxy.java:252)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.doCommit(ConnectionProxy.java:230) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.lambda$commit$0(ConnectionProxy.java:188)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy$LockRetryPolicy.doRetryOnLockConflict(ConnectionProxy.java:356)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy$LockRetryPolicy.execute(ConnectionProxy.java:348)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.commit(ConnectionProxy.java:187) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.processGlobalTransactionCommit(ConnectionProxy.java:256)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.doCommit(ConnectionProxy.java:230) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.lambda$commit$0(ConnectionProxy.java:188)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy$LockRetryPolicy.execute(ConnectionProxy.java:344)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.commit(ConnectionProxy.java:187) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.AbstractDMLBaseExecutor.lambda$executeAutoCommitTrue$2(AbstractDMLBaseExecutor.java:146)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy$LockRetryPolicy.doRetryOnLockConflict(ConnectionProxy.java:356)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.AbstractDMLBaseExecutor$LockRetryPolicy.execute(AbstractDMLBaseExecutor.java:188)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.AbstractDMLBaseExecutor.executeAutoCommitTrue(AbstractDMLBaseExecutor.java:144)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.AbstractDMLBaseExecutor.doExecute(AbstractDMLBaseExecutor.java:83)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.BaseTransactionalExecutor.execute(BaseTransactionalExecutor.java:124)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.ExecuteTemplate.execute(ExecuteTemplate.java:153) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.ExecuteTemplate.execute(ExecuteTemplate.java:60) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.PreparedStatementProxy.execute(PreparedStatementProxy.java:55)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)
 ~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)
 ~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) 
~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) 
~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) 
~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197)
 ~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184)
 ~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.camunda.bpm.engine.impl.db.sql.DbSqlSession.executeInsertEntity(DbSqlSession.java:361)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.sql.SimpleDbSqlSession.insertEntity(SimpleDbSqlSession.java:85)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.AbstractPersistenceSession.executeDbOperation(AbstractPersistenceSession.java:44)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.sql.SimpleDbSqlSession.executeDbOperations(SimpleDbSqlSession.java:60)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.flushDbOperations(DbEntityManager.java:341)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.flushDbOperationManager(DbEntityManager.java:323)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.flush(DbEntityManager.java:295)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.CommandContext.flushSessions(CommandContext.java:272)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.CommandContext.close(CommandContext.java:188)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:119)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.spring.SpringTransactionInterceptor.lambda$execute$0(SpringTransactionInterceptor.java:71)
 ~[camunda-engine-spring-6-7.20.0.jar!/:7.20.0]
           at 
org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
 ~[spring-tx-6.0.11.jar!/:6.0.11]
           at 
org.camunda.bpm.engine.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:71)
 ~[camunda-engine-spring-6-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.ProcessApplicationContextInterceptor.execute(ProcessApplicationContextInterceptor.java:70)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.CommandCounterInterceptor.execute(CommandCounterInterceptor.java:35)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:33)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.ExceptionCodeInterceptor.execute(ExceptionCodeInterceptor.java:55)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.RepositoryServiceImpl.deployWithResult(RepositoryServiceImpl.java:104)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.repository.DeploymentBuilderImpl.deployWithResult(DeploymentBuilderImpl.java:270)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
com.magus.cloud.camunda.biz.service.impl.ProcessDefinitionServiceImpl.uploadBpmn(ProcessDefinitionServiceImpl.java:623)
 ~[magus-camunda-service-5.0.0-SNAPSHOT.jar!/:na]
           at 
com.magus.cloud.camunda.biz.service.impl.ProcessDefinitionServiceImpl.upload(ProcessDefinitionServiceImpl.java:494)
 ~[magus-camunda-service-5.0.0-SNAPSHOT.jar!/:na]
           at jdk.internal.reflect.GeneratedMethodAccessor314.invoke(Unknown 
Source) ~[na:na]
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:na]
           at java.base/java.lang.reflect.Method.invoke(Method.java:568) 
~[na:na]
           at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
io.seata.spring.annotation.GlobalTransactionalInterceptor$2.execute(GlobalTransactionalInterceptor.java:208)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.tm.api.TransactionalTemplate.execute(TransactionalTemplate.java:128) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.spring.annotation.GlobalTransactionalInterceptor.handleGlobalTransaction(GlobalTransactionalInterceptor.java:205)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.spring.annotation.GlobalTransactionalInterceptor.invoke(GlobalTransactionalInterceptor.java:175)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
com.magus.cloud.camunda.biz.service.impl.ProcessDefinitionServiceImpl$$SpringCGLIB$$0.upload(<generated>)
 ~[magus-camunda-service-5.0.0-SNAPSHOT.jar!/:na]
           at 
com.magus.cloud.camunda.facade.controller.ProcessDesignController.upload(ProcessDesignController.java:151)
 ~[classes!/:na]
           at jdk.internal.reflect.GeneratedMethodAccessor307.invoke(Unknown 
Source) ~[na:na]
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:na]
           at java.base/java.lang.reflect.Method.invoke(Method.java:568) 
~[na:na]
           at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:102)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
com.magus.cloud.framework.core.aspect.ParamCheckAspect.exAroundService(ParamCheckAspect.java:49)
 ~[framework-core-5.0.0-SNAPSHOT.jar!/:na]
           at jdk.internal.reflect.GeneratedMethodAccessor255.invoke(Unknown 
Source) ~[na:na]
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:na]
           at java.base/java.lang.reflect.Method.invoke(Method.java:568) 
~[na:na]
           at 
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:173)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
com.magus.cloud.camunda.facade.controller.ProcessDesignController$$SpringCGLIB$$0.upload(<generated>)
 ~[classes!/:na]
           at jdk.internal.reflect.GeneratedMethodAccessor307.invoke(Unknown 
Source) ~[na:na]
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:na]
           at java.base/java.lang.reflect.Method.invoke(Method.java:568) 
~[na:na]
           at 
org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) 
~[tomcat-embed-core-10.1.12.jar!/:6.0.0]
           at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) 
~[tomcat-embed-core-10.1.12.jar!/:6.0.0]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]
   Caused by: io.seata.core.exception.RmTransactionException: branch register 
failed, xid: 192.168.20.133:8091:279704977272018172, errMsg: 
TransactionException[branch register request failed. 
xid=192.168.20.133:8091:279704977272018172, msg=Duplicate entry 
'jdbc:mysql://192.168.20.132:3306/cloud_test_process^^^act_hi_op_' for key 
'lock_table.PRIMARY'] 
           at 
io.seata.rm.AbstractResourceManager.branchRegister(AbstractResourceManager.java:70)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.DefaultResourceManager.branchRegister(DefaultResourceManager.java:96)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.register(ConnectionProxy.java:273) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.processGlobalTransactionCommit(ConnectionProxy.java:250)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           ... 135 common frames omitted
   
   2024-01-24T11:37:15.907+08:00 ERROR 14850 --- [io-18005-exec-6] 
i.s.r.d.exec.AbstractDMLBaseExecutor     : execute executeAutoCommitTrue 
error:java.sql.SQLException: io.seata.core.exception.RmTransactionException: 
branch register failed, xid: 192.168.20.133:8091:279704977272018172, errMsg: 
TransactionException[branch register request failed. 
xid=192.168.20.133:8091:279704977272018172, msg=Duplicate entry 
'jdbc:mysql://192.168.20.132:3306/cloud_test_process^^^act_hi_op_' for key 
'lock_table.PRIMARY'] 
   
   java.sql.SQLException: java.sql.SQLException: 
io.seata.core.exception.RmTransactionException: branch register failed, xid: 
192.168.20.133:8091:279704977272018172, errMsg: TransactionException[branch 
register request failed. xid=192.168.20.133:8091:279704977272018172, 
msg=Duplicate entry 
'jdbc:mysql://192.168.20.132:3306/cloud_test_process^^^act_hi_op_' for key 
'lock_table.PRIMARY'] 
           at 
io.seata.rm.datasource.ConnectionProxy.processGlobalTransactionCommit(ConnectionProxy.java:260)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.doCommit(ConnectionProxy.java:230) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.lambda$commit$0(ConnectionProxy.java:188)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy$LockRetryPolicy.execute(ConnectionProxy.java:344)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.commit(ConnectionProxy.java:187) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.AbstractDMLBaseExecutor.lambda$executeAutoCommitTrue$2(AbstractDMLBaseExecutor.java:146)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy$LockRetryPolicy.doRetryOnLockConflict(ConnectionProxy.java:356)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.AbstractDMLBaseExecutor$LockRetryPolicy.execute(AbstractDMLBaseExecutor.java:188)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.AbstractDMLBaseExecutor.executeAutoCommitTrue(AbstractDMLBaseExecutor.java:144)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.AbstractDMLBaseExecutor.doExecute(AbstractDMLBaseExecutor.java:83)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.BaseTransactionalExecutor.execute(BaseTransactionalExecutor.java:124)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.ExecuteTemplate.execute(ExecuteTemplate.java:153) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.exec.ExecuteTemplate.execute(ExecuteTemplate.java:60) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.PreparedStatementProxy.execute(PreparedStatementProxy.java:55)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)
 ~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)
 ~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) 
~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) 
~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) 
~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197)
 ~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184)
 ~[mybatis-3.5.6.jar!/:3.5.6]
           at 
org.camunda.bpm.engine.impl.db.sql.DbSqlSession.executeInsertEntity(DbSqlSession.java:361)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.sql.SimpleDbSqlSession.insertEntity(SimpleDbSqlSession.java:85)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.AbstractPersistenceSession.executeDbOperation(AbstractPersistenceSession.java:44)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.sql.SimpleDbSqlSession.executeDbOperations(SimpleDbSqlSession.java:60)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.flushDbOperations(DbEntityManager.java:341)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.flushDbOperationManager(DbEntityManager.java:323)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.db.entitymanager.DbEntityManager.flush(DbEntityManager.java:295)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.CommandContext.flushSessions(CommandContext.java:272)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.CommandContext.close(CommandContext.java:188)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:119)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.spring.SpringTransactionInterceptor.lambda$execute$0(SpringTransactionInterceptor.java:71)
 ~[camunda-engine-spring-6-7.20.0.jar!/:7.20.0]
           at 
org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
 ~[spring-tx-6.0.11.jar!/:6.0.11]
           at 
org.camunda.bpm.engine.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:71)
 ~[camunda-engine-spring-6-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.ProcessApplicationContextInterceptor.execute(ProcessApplicationContextInterceptor.java:70)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.CommandCounterInterceptor.execute(CommandCounterInterceptor.java:35)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:33)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.interceptor.ExceptionCodeInterceptor.execute(ExceptionCodeInterceptor.java:55)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.RepositoryServiceImpl.deployWithResult(RepositoryServiceImpl.java:104)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
org.camunda.bpm.engine.impl.repository.DeploymentBuilderImpl.deployWithResult(DeploymentBuilderImpl.java:270)
 ~[camunda-engine-7.20.0.jar!/:7.20.0]
           at 
com.magus.cloud.camunda.biz.service.impl.ProcessDefinitionServiceImpl.uploadBpmn(ProcessDefinitionServiceImpl.java:623)
 ~[magus-camunda-service-5.0.0-SNAPSHOT.jar!/:na]
           at 
com.magus.cloud.camunda.biz.service.impl.ProcessDefinitionServiceImpl.upload(ProcessDefinitionServiceImpl.java:494)
 ~[magus-camunda-service-5.0.0-SNAPSHOT.jar!/:na]
           at jdk.internal.reflect.GeneratedMethodAccessor314.invoke(Unknown 
Source) ~[na:na]
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:na]
           at java.base/java.lang.reflect.Method.invoke(Method.java:568) 
~[na:na]
           at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
io.seata.spring.annotation.GlobalTransactionalInterceptor$2.execute(GlobalTransactionalInterceptor.java:208)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.tm.api.TransactionalTemplate.execute(TransactionalTemplate.java:128) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.spring.annotation.GlobalTransactionalInterceptor.handleGlobalTransaction(GlobalTransactionalInterceptor.java:205)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.spring.annotation.GlobalTransactionalInterceptor.invoke(GlobalTransactionalInterceptor.java:175)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
com.magus.cloud.camunda.biz.service.impl.ProcessDefinitionServiceImpl$$SpringCGLIB$$0.upload(<generated>)
 ~[magus-camunda-service-5.0.0-SNAPSHOT.jar!/:na]
           at 
com.magus.cloud.camunda.facade.controller.ProcessDesignController.upload(ProcessDesignController.java:151)
 ~[classes!/:na]
           at jdk.internal.reflect.GeneratedMethodAccessor307.invoke(Unknown 
Source) ~[na:na]
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:na]
           at java.base/java.lang.reflect.Method.invoke(Method.java:568) 
~[na:na]
           at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:102)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
com.magus.cloud.framework.core.aspect.ParamCheckAspect.exAroundService(ParamCheckAspect.java:49)
 ~[framework-core-5.0.0-SNAPSHOT.jar!/:na]
           at jdk.internal.reflect.GeneratedMethodAccessor255.invoke(Unknown 
Source) ~[na:na]
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:na]
           at java.base/java.lang.reflect.Method.invoke(Method.java:568) 
~[na:na]
           at 
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:637)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:627)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:173)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:756)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708)
 ~[spring-aop-6.0.11.jar!/:6.0.11]
           at 
com.magus.cloud.camunda.facade.controller.ProcessDesignController$$SpringCGLIB$$0.upload(<generated>)
 ~[classes!/:na]
           at jdk.internal.reflect.GeneratedMethodAccessor307.invoke(Unknown 
Source) ~[na:na]
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:na]
           at java.base/java.lang.reflect.Method.invoke(Method.java:568) 
~[na:na]
           at 
org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) 
~[tomcat-embed-core-10.1.12.jar!/:6.0.0]
           at 
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
 ~[spring-webmvc-6.0.11.jar!/:6.0.11]
           at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) 
~[tomcat-embed-core-10.1.12.jar!/:6.0.0]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
 ~[spring-web-6.0.11.jar!/:6.0.11]
           at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) 
~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 ~[tomcat-embed-core-10.1.12.jar!/:na]
           at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]
   Caused by: java.sql.SQLException: 
io.seata.core.exception.RmTransactionException: branch register failed, xid: 
192.168.20.133:8091:279704977272018172, errMsg: TransactionException[branch 
register request failed. xid=192.168.20.133:8091:279704977272018172, 
msg=Duplicate entry 
'jdbc:mysql://192.168.20.132:3306/cloud_test_process^^^act_hi_op_' for key 
'lock_table.PRIMARY'] 
           at 
io.seata.rm.datasource.ConnectionProxy.recognizeLockKeyConflictException(ConnectionProxy.java:161)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.processGlobalTransactionCommit(ConnectionProxy.java:252)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.doCommit(ConnectionProxy.java:230) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.lambda$commit$0(ConnectionProxy.java:188)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy$LockRetryPolicy.doRetryOnLockConflict(ConnectionProxy.java:356)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy$LockRetryPolicy.execute(ConnectionProxy.java:348)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.commit(ConnectionProxy.java:187) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.processGlobalTransactionCommit(ConnectionProxy.java:256)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           ... 129 common frames omitted
   Caused by: io.seata.core.exception.RmTransactionException: branch register 
failed, xid: 192.168.20.133:8091:279704977272018172, errMsg: 
TransactionException[branch register request failed. 
xid=192.168.20.133:8091:279704977272018172, msg=Duplicate entry 
'jdbc:mysql://192.168.20.132:3306/cloud_test_process^^^act_hi_op_' for key 
'lock_table.PRIMARY'] 
           at 
io.seata.rm.AbstractResourceManager.branchRegister(AbstractResourceManager.java:70)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.DefaultResourceManager.branchRegister(DefaultResourceManager.java:96)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.register(ConnectionProxy.java:273) 
~[seata-all-1.8.0.jar!/:1.8.0]
           at 
io.seata.rm.datasource.ConnectionProxy.processGlobalTransactionCommit(ConnectionProxy.java:250)
 ~[seata-all-1.8.0.jar!/:1.8.0]
           ... 135 common frames omitted
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to