Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 存在两个事务A,事务B;事务A发生异常(死锁)回滚,后事务B commit异常(使用同一连接) #6159

Open
649433713 opened this issue Oct 11, 2024 · 0 comments

Comments

@649433713
Copy link

649433713 commented Oct 11, 2024

Database Type

MySQL

Database Version

MySQL 5.7 开启死锁检测

Druid Version

1.2.20

JDK Version

OpenJDK8

Error SQL

事务A,非Spring显示事务,仅update语句,mysql死锁;
事务B,Spring显示开启事务,与事务A并不冲突,仅持有连接相同,事务结束commit时报错。

Testcase Code

No response

Stacktrace Info

[2024-10-11 15:16:25.359] [http-nio-172.31.18.231-8006-exec-615] [F-529ecf301352413fbd882f55a16d8bfc] [ERROR] [druid.sql.Statement.148] - {conn-10283, pstmt-18173309} execute error. UPDATE T_SCRM_USER_INFO SET identity_id = ?,birth_year_pid = ?,birth_year_hash = ?,birth_year_unsalt_hash = ?,birth_day_pid = ?,birth_day_hash = ?,birth_day_unsalt_hash = ? WHERE ( ( identity_id = ? ) )
com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:124)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:912)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
at sun.reflect.GeneratedMethodAccessor133.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mysql.cj.jdbc.ha.MultiHostConnectionProxy$JdbcInterfaceProxy.invoke(MultiHostConnectionProxy.java:110)
at com.sun.proxy.$Proxy364.execute(Unknown Source)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)
at sun.reflect.GeneratedMethodAccessor314.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
at com.sun.proxy.$Proxy360.update(Unknown Source)
at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
at sun.reflect.GeneratedMethodAccessor313.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
at com.sun.proxy.$Proxy216.update(Unknown Source)
at sun.reflect.GeneratedMethodAccessor313.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
at com.huawei.foundation.extras.das.interceptor.LongtimeSQLInterceptor.lambda$intercept$0(LongtimeSQLInterceptor.java:100)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.das.interceptor.LongtimeSQLInterceptor.intercept(LongtimeSQLInterceptor.java:96)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
at com.sun.proxy.$Proxy216.update(Unknown Source)
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)
at sun.reflect.GeneratedMethodAccessor547.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
at com.sun.proxy.$Proxy223.update(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:288)
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67)
at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
at com.sun.proxy.$Proxy240.updateByConditionSelective(Unknown Source)
at com.huawei.it.scrm.usercenter.infrastructure.user.impl.UserInfoGatewayImpl.updateByConditionSelective(UserInfoGatewayImpl.java:66)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl.updateUserInfo(UserInfoDomainImpl.java:386)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl$$FastClassBySpringCGLIB$$900faadc.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl$$EnhancerBySpringCGLIB$$3368c80c.updateUserInfo(<generated>)
at com.huawei.it.scrm.usercenter.service.user.UpdateUserInfoService.execute(UpdateUserInfoService.java:84)
at com.huawei.foundation.extras.operation.OperationExecutable.doExecute(OperationExecutable.java:755)
at com.huawei.foundation.extras.operation.OperationExecutable.process(OperationExecutable.java:658)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:529)
at com.huawei.foundation.extras.operation.OperationExecutable.lambda$invoke$3(OperationExecutable.java:182)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.operation.OperationExecutable.invoke(OperationExecutable.java:182)
at com.huawei.foundation.extras.operation.ServiceOperation.lambda$doService$0(ServiceOperation.java:286)
at com.huawei.foundation.commons.health.monitor.PerformanceMonitor.executeSupplier(PerformanceMonitor.java:194)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:286)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:252)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:210)
at com.huawei.foundation.extras.operation.RestfulOperation.doService(RestfulOperation.java:106)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService.updateUserInfo(UserMgntCxfService.java:290)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$FastClassBySpringCGLIB$$2c06917f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$EnhancerBySpringCGLIB$$7c9c9b1e.updateUserInfo(<generated>)
at sun.reflect.GeneratedMethodAccessor664.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.lambda$service$1(TracingServletDelegate.java:70)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.service(TracingServletDelegate.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.UserInitFilter.doFilterInternal(UserInitFilter.java:74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.AuthenticationRequestFilter.doFilterInternal(AuthenticationRequestFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.hwstore.filter.HuaweiStoreAuthenFilter.doFilterInternal(HuaweiStoreAuthenFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.GrayContextFilter.doFilterInternal(GrayContextFilter.java:41)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.RequestContextHolderFilter.doFilter(RequestContextHolderFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.CharaterEncodingFilter.doFilterInternal(CharaterEncodingFilter.java:30)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.xss.XssFilter.doFilter(XssFilter.java:71)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.security.RequestSecurityFilter.doFilterInternal(RequestSecurityFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.HeaderWriterFilter.doFilter(HeaderWriterFilter.java:73)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.ServerNoReadyFilter.doFilter(ServerNoReadyFilter.java:56)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.InboundAccessLogFilter.doFilter(InboundAccessLogFilter.java:159)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.TimeTracingFilter.doFilterInternal(TimeTracingFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:289)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
[2024-10-11 15:16:25.361] [http-nio-172.31.18.231-8006-exec-6
15] [F-529ecf301352413fbd882f55a16d8bfc] [ERROR] [com.huawei.foundation.extras.operation.OperationExecutable.533] - Fail to doBusiness
org.springframework.dao.DeadlockLoserDataAccessException:

Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction

The error may exist in com/huawei/it/scrm/usercenter/infrastructure/user/mapper/UserInfoMapper.java (best guess)

The error may involve com.huawei.it.scrm.usercenter.infrastructure.user.mapper.UserInfoMapper.updateByConditionSelective-Inline

The error occurred while setting parameters

SQL: UPDATE T_SCRM_USER_INFO SET identity_id = ?,birth_year_pid = ?,birth_year_hash = ?,birth_year_unsalt_hash = ?,birth_day_pid = ?,birth_day_hash = ?,birth_day_unsalt_hash = ? WHERE ( ( identity_id = ? ) )

Cause: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction

; Deadlock found when trying to get lock; try restarting transaction; nested exception is com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:268)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
at com.sun.proxy.$Proxy223.update(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:288)
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67)
at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
at com.sun.proxy.$Proxy240.updateByConditionSelective(Unknown Source)
at com.huawei.it.scrm.usercenter.infrastructure.user.impl.UserInfoGatewayImpl.updateByConditionSelective(UserInfoGatewayImpl.java:66)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl.updateUserInfo(UserInfoDomainImpl.java:386)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl$$FastClassBySpringCGLIB$$900faadc.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl$$EnhancerBySpringCGLIB$$3368c80c.updateUserInfo(<generated>)
at com.huawei.it.scrm.usercenter.service.user.UpdateUserInfoService.execute(UpdateUserInfoService.java:84)
at com.huawei.foundation.extras.operation.OperationExecutable.doExecute(OperationExecutable.java:755)
at com.huawei.foundation.extras.operation.OperationExecutable.process(OperationExecutable.java:658)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:529)
at com.huawei.foundation.extras.operation.OperationExecutable.lambda$invoke$3(OperationExecutable.java:182)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.operation.OperationExecutable.invoke(OperationExecutable.java:182)
at com.huawei.foundation.extras.operation.ServiceOperation.lambda$doService$0(ServiceOperation.java:286)
at com.huawei.foundation.commons.health.monitor.PerformanceMonitor.executeSupplier(PerformanceMonitor.java:194)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:286)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:252)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:210)
at com.huawei.foundation.extras.operation.RestfulOperation.doService(RestfulOperation.java:106)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService.updateUserInfo(UserMgntCxfService.java:290)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$FastClassBySpringCGLIB$$2c06917f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$EnhancerBySpringCGLIB$$7c9c9b1e.updateUserInfo(<generated>)
at sun.reflect.GeneratedMethodAccessor664.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.lambda$service$1(TracingServletDelegate.java:70)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.service(TracingServletDelegate.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.UserInitFilter.doFilterInternal(UserInitFilter.java:74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.AuthenticationRequestFilter.doFilterInternal(AuthenticationRequestFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.hwstore.filter.HuaweiStoreAuthenFilter.doFilterInternal(HuaweiStoreAuthenFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.GrayContextFilter.doFilterInternal(GrayContextFilter.java:41)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.RequestContextHolderFilter.doFilter(RequestContextHolderFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.CharaterEncodingFilter.doFilterInternal(CharaterEncodingFilter.java:30)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.xss.XssFilter.doFilter(XssFilter.java:71)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.security.RequestSecurityFilter.doFilterInternal(RequestSecurityFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.HeaderWriterFilter.doFilter(HeaderWriterFilter.java:73)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.ServerNoReadyFilter.doFilter(ServerNoReadyFilter.java:56)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.InboundAccessLogFilter.doFilter(InboundAccessLogFilter.java:159)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.TimeTracingFilter.doFilterInternal(TimeTracingFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:289)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
Caused by: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:124)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:912)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
at sun.reflect.GeneratedMethodAccessor133.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mysql.cj.jdbc.ha.MultiHostConnectionProxy$JdbcInterfaceProxy.invoke(MultiHostConnectionProxy.java:110)
at com.sun.proxy.$Proxy364.execute(Unknown Source)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)
at sun.reflect.GeneratedMethodAccessor314.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
at com.sun.proxy.$Proxy360.update(Unknown Source)
at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
at sun.reflect.GeneratedMethodAccessor313.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
at com.sun.proxy.$Proxy216.update(Unknown Source)
at sun.reflect.GeneratedMethodAccessor313.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
at com.huawei.foundation.extras.das.interceptor.LongtimeSQLInterceptor.lambda$intercept$0(LongtimeSQLInterceptor.java:100)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.das.interceptor.LongtimeSQLInterceptor.intercept(LongtimeSQLInterceptor.java:96)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
at com.sun.proxy.$Proxy216.update(Unknown Source)
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)
at sun.reflect.GeneratedMethodAccessor547.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
... 196 common frames omitted
[2024-10-11 15:16:25.361] [http-nio-172.31.18.231-8006-exec-615] [F-529ecf301352413fbd882f55a16d8bfc] [ERROR] [com.huawei.foundation.extras.operation.OperationExecutable.209] - Handle operation 'updateUserInfoService' failed, caused by 'com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction'
[2024-10-11 15:16:25.362] [http-nio-172.31.18.231-8006-exec-6
15] [F-529ecf301352413fbd882f55a16d8bfc] [ERROR] [com.huawei.foundation.extras.operation.ServiceOperation.293] - Exit service process flow,and result: fail
com.huawei.foundation.commons.exception.DASException: Access database exception.
at com.huawei.foundation.commons.utils.ExceptionUtils.convert2BMException(ExceptionUtils.java:240)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:536)
at com.huawei.foundation.extras.operation.OperationExecutable.lambda$invoke$3(OperationExecutable.java:182)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.operation.OperationExecutable.invoke(OperationExecutable.java:182)
at com.huawei.foundation.extras.operation.ServiceOperation.lambda$doService$0(ServiceOperation.java:286)
at com.huawei.foundation.commons.health.monitor.PerformanceMonitor.executeSupplier(PerformanceMonitor.java:194)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:286)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:252)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:210)
at com.huawei.foundation.extras.operation.RestfulOperation.doService(RestfulOperation.java:106)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService.updateUserInfo(UserMgntCxfService.java:290)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$FastClassBySpringCGLIB$$2c06917f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$EnhancerBySpringCGLIB$$7c9c9b1e.updateUserInfo(<generated>)
at sun.reflect.GeneratedMethodAccessor664.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.lambda$service$1(TracingServletDelegate.java:70)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.service(TracingServletDelegate.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.UserInitFilter.doFilterInternal(UserInitFilter.java:74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.AuthenticationRequestFilter.doFilterInternal(AuthenticationRequestFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.hwstore.filter.HuaweiStoreAuthenFilter.doFilterInternal(HuaweiStoreAuthenFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.GrayContextFilter.doFilterInternal(GrayContextFilter.java:41)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.RequestContextHolderFilter.doFilter(RequestContextHolderFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.CharaterEncodingFilter.doFilterInternal(CharaterEncodingFilter.java:30)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.xss.XssFilter.doFilter(XssFilter.java:71)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.security.RequestSecurityFilter.doFilterInternal(RequestSecurityFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.HeaderWriterFilter.doFilter(HeaderWriterFilter.java:73)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.ServerNoReadyFilter.doFilter(ServerNoReadyFilter.java:56)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.InboundAccessLogFilter.doFilter(InboundAccessLogFilter.java:159)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.TimeTracingFilter.doFilterInternal(TimeTracingFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:289)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
Caused by: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:124)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:912)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
at sun.reflect.GeneratedMethodAccessor133.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mysql.cj.jdbc.ha.MultiHostConnectionProxy$JdbcInterfaceProxy.invoke(MultiHostConnectionProxy.java:110)
at com.sun.proxy.$Proxy364.execute(Unknown Source)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)
at sun.reflect.GeneratedMethodAccessor314.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
at com.sun.proxy.$Proxy360.update(Unknown Source)
at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
at sun.reflect.GeneratedMethodAccessor313.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
at com.sun.proxy.$Proxy216.update(Unknown Source)
at sun.reflect.GeneratedMethodAccessor313.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
at com.huawei.foundation.extras.das.interceptor.LongtimeSQLInterceptor.lambda$intercept$0(LongtimeSQLInterceptor.java:100)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.das.interceptor.LongtimeSQLInterceptor.intercept(LongtimeSQLInterceptor.java:96)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
at com.sun.proxy.$Proxy216.update(Unknown Source)
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)
at sun.reflect.GeneratedMethodAccessor547.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
at com.sun.proxy.$Proxy223.update(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:288)
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67)
at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
at com.sun.proxy.$Proxy240.updateByConditionSelective(Unknown Source)
at com.huawei.it.scrm.usercenter.infrastructure.user.impl.UserInfoGatewayImpl.updateByConditionSelective(UserInfoGatewayImpl.java:66)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl.updateUserInfo(UserInfoDomainImpl.java:386)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl$$FastClassBySpringCGLIB$$900faadc.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl$$EnhancerBySpringCGLIB$$3368c80c.updateUserInfo(<generated>)
at com.huawei.it.scrm.usercenter.service.user.UpdateUserInfoService.execute(UpdateUserInfoService.java:84)
at com.huawei.foundation.extras.operation.OperationExecutable.doExecute(OperationExecutable.java:755)
at com.huawei.foundation.extras.operation.OperationExecutable.process(OperationExecutable.java:658)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:529)
... 178 common frames omitted
[2024-10-11 15:16:25.366] [http-nio-172.31.18.231-8006-exec-615] [F-529ecf301352413fbd882f55a16d8bfc] [ERROR] [c.h.f.extras.container.exception.ExceptionResponseHandler.332] - |handleCommonException.185|handle CommonException|
com.huawei.foundation.commons.exception.DASException: Access database exception.
at com.huawei.foundation.commons.utils.ExceptionUtils.convert2BMException(ExceptionUtils.java:240)
at com.huawei.foundation.extras.operation.ServiceOperation.handleException(ServiceOperation.java:317)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:299)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:252)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:210)
at com.huawei.foundation.extras.operation.RestfulOperation.doService(RestfulOperation.java:106)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService.updateUserInfo(UserMgntCxfService.java:290)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$FastClassBySpringCGLIB$$2c06917f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$EnhancerBySpringCGLIB$$7c9c9b1e.updateUserInfo(<generated>)
at sun.reflect.GeneratedMethodAccessor664.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.lambda$service$1(TracingServletDelegate.java:70)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.service(TracingServletDelegate.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.UserInitFilter.doFilterInternal(UserInitFilter.java:74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.AuthenticationRequestFilter.doFilterInternal(AuthenticationRequestFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.hwstore.filter.HuaweiStoreAuthenFilter.doFilterInternal(HuaweiStoreAuthenFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.GrayContextFilter.doFilterInternal(GrayContextFilter.java:41)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.RequestContextHolderFilter.doFilter(RequestContextHolderFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.CharaterEncodingFilter.doFilterInternal(CharaterEncodingFilter.java:30)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.xss.XssFilter.doFilter(XssFilter.java:71)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.security.RequestSecurityFilter.doFilterInternal(RequestSecurityFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.HeaderWriterFilter.doFilter(HeaderWriterFilter.java:73)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.ServerNoReadyFilter.doFilter(ServerNoReadyFilter.java:56)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.InboundAccessLogFilter.doFilter(InboundAccessLogFilter.java:159)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.TimeTracingFilter.doFilterInternal(TimeTracingFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:289)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
Caused by: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:124)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:912)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
at sun.reflect.GeneratedMethodAccessor133.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mysql.cj.jdbc.ha.MultiHostConnectionProxy$JdbcInterfaceProxy.invoke(MultiHostConnectionProxy.java:110)
at com.sun.proxy.$Proxy364.execute(Unknown Source)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)
at sun.reflect.GeneratedMethodAccessor314.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
at com.sun.proxy.$Proxy360.update(Unknown Source)
at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
at sun.reflect.GeneratedMethodAccessor313.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
at com.sun.proxy.$Proxy216.update(Unknown Source)
at sun.reflect.GeneratedMethodAccessor313.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
at com.huawei.foundation.extras.das.interceptor.LongtimeSQLInterceptor.lambda$intercept$0(LongtimeSQLInterceptor.java:100)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.das.interceptor.LongtimeSQLInterceptor.intercept(LongtimeSQLInterceptor.java:96)
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
at com.sun.proxy.$Proxy216.update(Unknown Source)
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)
at sun.reflect.GeneratedMethodAccessor547.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
at com.sun.proxy.$Proxy223.update(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:288)
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67)
at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
at com.sun.proxy.$Proxy240.updateByConditionSelective(Unknown Source)
at com.huawei.it.scrm.usercenter.infrastructure.user.impl.UserInfoGatewayImpl.updateByConditionSelective(UserInfoGatewayImpl.java:66)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl.updateUserInfo(UserInfoDomainImpl.java:386)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl$$FastClassBySpringCGLIB$$900faadc.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
at com.huawei.it.scrm.usercenter.domain.userinfo.UserInfoDomainImpl$$EnhancerBySpringCGLIB$$3368c80c.updateUserInfo(<generated>)
at com.huawei.it.scrm.usercenter.service.user.UpdateUserInfoService.execute(UpdateUserInfoService.java:84)
at com.huawei.foundation.extras.operation.OperationExecutable.doExecute(OperationExecutable.java:755)
at com.huawei.foundation.extras.operation.OperationExecutable.process(OperationExecutable.java:658)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:529)
at com.huawei.foundation.extras.operation.OperationExecutable.lambda$invoke$3(OperationExecutable.java:182)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.operation.OperationExecutable.invoke(OperationExecutable.java:182)
at com.huawei.foundation.extras.operation.ServiceOperation.lambda$doService$0(ServiceOperation.java:286)
at com.huawei.foundation.commons.health.monitor.PerformanceMonitor.executeSupplier(PerformanceMonitor.java:194)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:286)
... 170 common frames omitted
[2024-10-11 15:16:25.443] [http-nio-172.31.18.231-8006-exec-9
15] [F-b285dd70e9d44dd7a051280459f395e8] [ERROR] [com.alibaba.druid.pool.DruidDataSource.1988] - {conn-10283} discard
java.sql.SQLNonTransientConnectionException: #HY000
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:111)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.commit(ConnectionImpl.java:793)
at com.mysql.cj.jdbc.ha.MultiHostMySQLConnection.commit(MultiHostMySQLConnection.java:165)
at sun.reflect.GeneratedMethodAccessor308.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mysql.cj.jdbc.ha.LoadBalancedConnectionProxy.invokeMore(LoadBalancedConnectionProxy.java:573)
at com.mysql.cj.jdbc.ha.MultiHostConnectionProxy.invoke(MultiHostConnectionProxy.java:518)
at com.sun.proxy.$Proxy361.commit(Unknown Source)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:161)
at com.alibaba.druid.filter.FilterAdapter.connection_commit(FilterAdapter.java:759)
at com.alibaba.druid.filter.logging.LogFilter.connection_commit(LogFilter.java:456)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:156)
at com.alibaba.druid.filter.stat.StatFilter.connection_commit(StatFilter.java:281)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:156)
at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.commit(ConnectionProxyImpl.java:109)
at com.alibaba.druid.pool.DruidPooledConnection.commit(DruidPooledConnection.java:774)
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:337)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:744)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:712)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:152)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.lambda$doTransactionWithTxMananger$0(TransactionProcessor.java:114)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithTxMananger(TransactionProcessor.java:112)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithBehaviorWithDs(TransactionProcessor.java:83)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithDs(TransactionProcessor.java:58)
at com.huawei.foundation.extras.operation.OperationExecutable.process(OperationExecutable.java:651)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:529)
at com.huawei.foundation.extras.operation.OperationExecutable.lambda$invoke$3(OperationExecutable.java:182)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.operation.OperationExecutable.invoke(OperationExecutable.java:182)
at com.huawei.foundation.extras.operation.ServiceOperation.lambda$doService$0(ServiceOperation.java:286)
at com.huawei.foundation.commons.health.monitor.PerformanceMonitor.executeSupplier(PerformanceMonitor.java:194)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:286)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:252)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:210)
at com.huawei.foundation.extras.operation.RestfulOperation.doService(RestfulOperation.java:106)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService.registerUserAccount(UserMgntCxfService.java:226)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$FastClassBySpringCGLIB$$2c06917f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$EnhancerBySpringCGLIB$$7c9c9b1e.registerUserAccount(<generated>)
at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.lambda$service$1(TracingServletDelegate.java:70)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.service(TracingServletDelegate.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.UserInitFilter.doFilterInternal(UserInitFilter.java:74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.AuthenticationRequestFilter.doFilterInternal(AuthenticationRequestFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.hwstore.filter.HuaweiStoreAuthenFilter.doFilterInternal(HuaweiStoreAuthenFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.GrayContextFilter.doFilterInternal(GrayContextFilter.java:41)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.RequestContextHolderFilter.doFilter(RequestContextHolderFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.CharaterEncodingFilter.doFilterInternal(CharaterEncodingFilter.java:30)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.xss.XssFilter.doFilter(XssFilter.java:71)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.security.RequestSecurityFilter.doFilterInternal(RequestSecurityFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.HeaderWriterFilter.doFilter(HeaderWriterFilter.java:73)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.ServerNoReadyFilter.doFilter(ServerNoReadyFilter.java:56)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.InboundAccessLogFilter.doFilter(InboundAccessLogFilter.java:159)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.TimeTracingFilter.doFilterInternal(TimeTracingFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:289)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
[2024-10-11 15:16:25.444] [http-nio-172.31.18.231-8006-exec-915] [F-b285dd70e9d44dd7a051280459f395e8] [ERROR] [com.huawei.foundation.extras.operation.OperationExecutable.533] - Fail to doBusiness
org.springframework.transaction.TransactionSystemException: JDBC commit failed; nested exception is java.sql.SQLNonTransientConnectionException: #HY000
at org.springframework.jdbc.datasource.DataSourceTransactionManager.translateException(DataSourceTransactionManager.java:439)
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:340)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:744)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:712)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:152)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.lambda$doTransactionWithTxMananger$0(TransactionProcessor.java:114)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithTxMananger(TransactionProcessor.java:112)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithBehaviorWithDs(TransactionProcessor.java:83)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithDs(TransactionProcessor.java:58)
at com.huawei.foundation.extras.operation.OperationExecutable.process(OperationExecutable.java:651)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:529)
at com.huawei.foundation.extras.operation.OperationExecutable.lambda$invoke$3(OperationExecutable.java:182)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.operation.OperationExecutable.invoke(OperationExecutable.java:182)
at com.huawei.foundation.extras.operation.ServiceOperation.lambda$doService$0(ServiceOperation.java:286)
at com.huawei.foundation.commons.health.monitor.PerformanceMonitor.executeSupplier(PerformanceMonitor.java:194)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:286)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:252)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:210)
at com.huawei.foundation.extras.operation.RestfulOperation.doService(RestfulOperation.java:106)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService.registerUserAccount(UserMgntCxfService.java:226)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$FastClassBySpringCGLIB$$2c06917f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$EnhancerBySpringCGLIB$$7c9c9b1e.registerUserAccount(<generated>)
at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.lambda$service$1(TracingServletDelegate.java:70)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.service(TracingServletDelegate.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.UserInitFilter.doFilterInternal(UserInitFilter.java:74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.AuthenticationRequestFilter.doFilterInternal(AuthenticationRequestFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.hwstore.filter.HuaweiStoreAuthenFilter.doFilterInternal(HuaweiStoreAuthenFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.GrayContextFilter.doFilterInternal(GrayContextFilter.java:41)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.RequestContextHolderFilter.doFilter(RequestContextHolderFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.CharaterEncodingFilter.doFilterInternal(CharaterEncodingFilter.java:30)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.xss.XssFilter.doFilter(XssFilter.java:71)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.security.RequestSecurityFilter.doFilterInternal(RequestSecurityFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.HeaderWriterFilter.doFilter(HeaderWriterFilter.java:73)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.ServerNoReadyFilter.doFilter(ServerNoReadyFilter.java:56)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.InboundAccessLogFilter.doFilter(InboundAccessLogFilter.java:159)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.TimeTracingFilter.doFilterInternal(TimeTracingFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:289)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.sql.SQLNonTransientConnectionException: #HY000
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:111)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.commit(ConnectionImpl.java:793)
at com.mysql.cj.jdbc.ha.MultiHostMySQLConnection.commit(MultiHostMySQLConnection.java:165)
at sun.reflect.GeneratedMethodAccessor308.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mysql.cj.jdbc.ha.LoadBalancedConnectionProxy.invokeMore(LoadBalancedConnectionProxy.java:573)
at com.mysql.cj.jdbc.ha.MultiHostConnectionProxy.invoke(MultiHostConnectionProxy.java:518)
at com.sun.proxy.$Proxy361.commit(Unknown Source)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:161)
at com.alibaba.druid.filter.FilterAdapter.connection_commit(FilterAdapter.java:759)
at com.alibaba.druid.filter.logging.LogFilter.connection_commit(LogFilter.java:456)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:156)
at com.alibaba.druid.filter.stat.StatFilter.connection_commit(StatFilter.java:281)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:156)
at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.commit(ConnectionProxyImpl.java:109)
at com.alibaba.druid.pool.DruidPooledConnection.commit(DruidPooledConnection.java:774)
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:337)
... 190 common frames omitted
[2024-10-11 15:16:25.445] [http-nio-172.31.18.231-8006-exec-9
15] [F-b285dd70e9d44dd7a051280459f395e8] [ERROR] [com.huawei.foundation.extras.operation.OperationExecutable.209] - Handle operation 'registerUserAccountService' failed, caused by 'java.sql.SQLNonTransientConnectionException: #HY000'
[2024-10-11 15:16:25.445] [http-nio-172.31.18.231-8006-exec-915] [F-b285dd70e9d44dd7a051280459f395e8] [ERROR] [com.huawei.foundation.extras.operation.ServiceOperation.293] - Exit service process flow,and result: fail
com.huawei.foundation.commons.exception.DASException: Access database exception.
at com.huawei.foundation.commons.utils.ExceptionUtils.convert2BMException(ExceptionUtils.java:240)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:536)
at com.huawei.foundation.extras.operation.OperationExecutable.lambda$invoke$3(OperationExecutable.java:182)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.operation.OperationExecutable.invoke(OperationExecutable.java:182)
at com.huawei.foundation.extras.operation.ServiceOperation.lambda$doService$0(ServiceOperation.java:286)
at com.huawei.foundation.commons.health.monitor.PerformanceMonitor.executeSupplier(PerformanceMonitor.java:194)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:286)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:252)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:210)
at com.huawei.foundation.extras.operation.RestfulOperation.doService(RestfulOperation.java:106)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService.registerUserAccount(UserMgntCxfService.java:226)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$FastClassBySpringCGLIB$$2c06917f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$EnhancerBySpringCGLIB$$7c9c9b1e.registerUserAccount(<generated>)
at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.lambda$service$1(TracingServletDelegate.java:70)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.service(TracingServletDelegate.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.UserInitFilter.doFilterInternal(UserInitFilter.java:74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.AuthenticationRequestFilter.doFilterInternal(AuthenticationRequestFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.hwstore.filter.HuaweiStoreAuthenFilter.doFilterInternal(HuaweiStoreAuthenFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.GrayContextFilter.doFilterInternal(GrayContextFilter.java:41)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.RequestContextHolderFilter.doFilter(RequestContextHolderFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.CharaterEncodingFilter.doFilterInternal(CharaterEncodingFilter.java:30)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.xss.XssFilter.doFilter(XssFilter.java:71)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.security.RequestSecurityFilter.doFilterInternal(RequestSecurityFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.HeaderWriterFilter.doFilter(HeaderWriterFilter.java:73)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.ServerNoReadyFilter.doFilter(ServerNoReadyFilter.java:56)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.InboundAccessLogFilter.doFilter(InboundAccessLogFilter.java:159)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.TimeTracingFilter.doFilterInternal(TimeTracingFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:289)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.sql.SQLNonTransientConnectionException: #HY000
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:111)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.commit(ConnectionImpl.java:793)
at com.mysql.cj.jdbc.ha.MultiHostMySQLConnection.commit(MultiHostMySQLConnection.java:165)
at sun.reflect.GeneratedMethodAccessor308.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mysql.cj.jdbc.ha.LoadBalancedConnectionProxy.invokeMore(LoadBalancedConnectionProxy.java:573)
at com.mysql.cj.jdbc.ha.MultiHostConnectionProxy.invoke(MultiHostConnectionProxy.java:518)
at com.sun.proxy.$Proxy361.commit(Unknown Source)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:161)
at com.alibaba.druid.filter.FilterAdapter.connection_commit(FilterAdapter.java:759)
at com.alibaba.druid.filter.logging.LogFilter.connection_commit(LogFilter.java:456)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:156)
at com.alibaba.druid.filter.stat.StatFilter.connection_commit(StatFilter.java:281)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:156)
at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.commit(ConnectionProxyImpl.java:109)
at com.alibaba.druid.pool.DruidPooledConnection.commit(DruidPooledConnection.java:774)
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:337)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:744)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:712)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:152)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.lambda$doTransactionWithTxMananger$0(TransactionProcessor.java:114)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithTxMananger(TransactionProcessor.java:112)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithBehaviorWithDs(TransactionProcessor.java:83)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithDs(TransactionProcessor.java:58)
at com.huawei.foundation.extras.operation.OperationExecutable.process(OperationExecutable.java:651)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:529)
... 178 common frames omitted
[2024-10-11 15:16:25.451] [http-nio-172.31.18.231-8006-exec-9
15] [F-b285dd70e9d44dd7a051280459f395e8] [ERROR] [c.h.f.extras.container.exception.ExceptionResponseHandler.332] - |handleCommonException.185|handle CommonException|
com.huawei.foundation.commons.exception.DASException: Access database exception.
at com.huawei.foundation.commons.utils.ExceptionUtils.convert2BMException(ExceptionUtils.java:240)
at com.huawei.foundation.extras.operation.ServiceOperation.handleException(ServiceOperation.java:317)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:299)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:252)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:210)
at com.huawei.foundation.extras.operation.RestfulOperation.doService(RestfulOperation.java:106)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService.registerUserAccount(UserMgntCxfService.java:226)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$FastClassBySpringCGLIB$$2c06917f.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
at com.huawei.it.scrm.usercenter.adapter.cxf.UserMgntCxfService$$EnhancerBySpringCGLIB$$7c9c9b1e.registerUserAccount(<generated>)
at sun.reflect.GeneratedMethodAccessor300.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:265)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:225)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:304)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:217)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:517)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:279)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.lambda$service$1(TracingServletDelegate.java:70)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingServletDelegate.service(TracingServletDelegate.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.UserInitFilter.doFilterInternal(UserInitFilter.java:74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.AuthenticationRequestFilter.doFilterInternal(AuthenticationRequestFilter.java:111)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.hwstore.filter.HuaweiStoreAuthenFilter.doFilterInternal(HuaweiStoreAuthenFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.GrayContextFilter.doFilterInternal(GrayContextFilter.java:41)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.RequestContextHolderFilter.doFilter(RequestContextHolderFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.CharaterEncodingFilter.doFilterInternal(CharaterEncodingFilter.java:30)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.xss.XssFilter.doFilter(XssFilter.java:71)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.security.RequestSecurityFilter.doFilterInternal(RequestSecurityFilter.java:84)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.cloud.core.web.filter.HeaderWriterFilter.doFilter(HeaderWriterFilter.java:73)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.ServerNoReadyFilter.doFilter(ServerNoReadyFilter.java:56)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.extras.container.filter.InboundAccessLogFilter.doFilter(InboundAccessLogFilter.java:159)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at com.huawei.foundation.commons.filter.TimeTracingFilter.doFilterInternal(TimeTracingFilter.java:66)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.lambda$doFilter$1(TracingFilterDelegate.java:49)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:289)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.web.TracingFilterDelegate.doFilter(TracingFilterDelegate.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:388)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:936)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.sql.SQLNonTransientConnectionException: #HY000
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:111)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.commit(ConnectionImpl.java:793)
at com.mysql.cj.jdbc.ha.MultiHostMySQLConnection.commit(MultiHostMySQLConnection.java:165)
at sun.reflect.GeneratedMethodAccessor308.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.mysql.cj.jdbc.ha.LoadBalancedConnectionProxy.invokeMore(LoadBalancedConnectionProxy.java:573)
at com.mysql.cj.jdbc.ha.MultiHostConnectionProxy.invoke(MultiHostConnectionProxy.java:518)
at com.sun.proxy.$Proxy361.commit(Unknown Source)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:161)
at com.alibaba.druid.filter.FilterAdapter.connection_commit(FilterAdapter.java:759)
at com.alibaba.druid.filter.logging.LogFilter.connection_commit(LogFilter.java:456)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:156)
at com.alibaba.druid.filter.stat.StatFilter.connection_commit(StatFilter.java:281)
at com.alibaba.druid.filter.FilterChainImpl.connection_commit(FilterChainImpl.java:156)
at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.commit(ConnectionProxyImpl.java:109)
at com.alibaba.druid.pool.DruidPooledConnection.commit(DruidPooledConnection.java:774)
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:337)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:744)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:712)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:152)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.lambda$doTransactionWithTxMananger$0(TransactionProcessor.java:114)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithTxMananger(TransactionProcessor.java:112)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithBehaviorWithDs(TransactionProcessor.java:83)
at com.huawei.foundation.extras.das.tx.TransactionProcessor.doTransactionWithDs(TransactionProcessor.java:58)
at com.huawei.foundation.extras.operation.OperationExecutable.process(OperationExecutable.java:651)
at com.huawei.foundation.extras.operation.OperationExecutable.doBusiness(OperationExecutable.java:529)
at com.huawei.foundation.extras.operation.OperationExecutable.lambda$invoke$3(OperationExecutable.java:182)
at com.huawei.foundation.commons.tracing.ThreadLocalTracingLogger.pointcut(ThreadLocalTracingLogger.java:277)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:168)
at com.huawei.foundation.commons.tracing.TracingLogging.pointcut(TracingLogging.java:152)
at com.huawei.foundation.extras.operation.OperationExecutable.invoke(OperationExecutable.java:182)
at com.huawei.foundation.extras.operation.ServiceOperation.lambda$doService$0(ServiceOperation.java:286)
at com.huawei.foundation.commons.health.monitor.PerformanceMonitor.executeSupplier(PerformanceMonitor.java:194)
at com.huawei.foundation.extras.operation.ServiceOperation.doService(ServiceOperation.java:286)
... 170 common frames omitte

Error Info

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant