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]