|
|
@@ -0,0 +1,5779 @@
|
|
|
+2026-03-25 10:08:14 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:08:14 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:08:14 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:08:23 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:08:23 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:08:23 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:08:50 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:08:50 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:08:50 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:21:56 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:21:56 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:21:56 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:22:14 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:22:14 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:22:14 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:24:35 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:24:35 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:24:35 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:25:41 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:25:41 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:25:41 [http-nio-6088-exec-7] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:28:09 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CaptchaExpireException: 验证码已失效] with root cause
|
|
|
+com.zhongzheng.common.filter.CaptchaExpireException: 验证码已失效
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:62)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:28:39 [http-nio-6088-exec-10] ERROR c.a.druid.filter.stat.StatFilter - slow sql 3692 millis. /* ping */ SELECT 1[]
|
|
|
+2026-03-25 10:28:39 [http-nio-6088-exec-9] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:28:39 [http-nio-6088-exec-9] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:28:39 [http-nio-6088-exec-9] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:29:36 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:29:36 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:29:36 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:30:12 [http-nio-6088-exec-1] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:30:12 [http-nio-6088-exec-1] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:30:12 [http-nio-6088-exec-1] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:37:42 [http-nio-6088-exec-8] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:37:42 [http-nio-6088-exec-8] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:37:42 [http-nio-6088-exec-8] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:43:02 [http-nio-6088-exec-9] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CaptchaException: 验证码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.CaptchaException: 验证码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:67)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:43:10 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException] with root cause
|
|
|
+com.zhongzheng.common.filter.CustomException: nested exception is org.apache.ibatis.exceptions.PersistenceException:
|
|
|
+### Error querying database. Cause: java.lang.NullPointerException
|
|
|
+### Cause: java.lang.NullPointerException
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:99)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:43:10 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] threw exception
|
|
|
+java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:43:10 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[Tomcat].[localhost] - Exception Processing ErrorPage[errorCode=0, location=/error]
|
|
|
+org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:712)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:580)
|
|
|
+ at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:516)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:392)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:257)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:352)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:177)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response
|
|
|
+ at org.apache.catalina.connector.Response.getOutputStream(Response.java:550)
|
|
|
+ at org.apache.catalina.connector.ResponseFacade.getOutputStream(ResponseFacade.java:210)
|
|
|
+ at javax.servlet.ServletResponseWrapper.getOutputStream(ServletResponseWrapper.java:105)
|
|
|
+ at org.springframework.http.server.ServletServerHttpResponse.getBody(ServletServerHttpResponse.java:84)
|
|
|
+ at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:313)
|
|
|
+ at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:277)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:219)
|
|
|
+ at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:123)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ ... 25 common frames omitted
|
|
|
+2026-03-25 10:44:41 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'm.tenant_id' in 'where clause'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysMenuMapper.xml]
|
|
|
+### The error may involve defaultParameterMap
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.visible, m.status, ifnull(m.perms, '') AS perms, m.is_frame, m.is_cache, m.menu_type, m.icon, m.order_num, m.create_time FROM sys_menu m WHERE m.menu_type IN ('M', 'C') AND m.status = '1' AND m.tenant_id = 1 ORDER BY m.parent_id, m.order_num
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'm.tenant_id' in 'where clause'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'm.tenant_id' in 'where clause'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'm.tenant_id' in 'where clause'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy139.selectMenuTreeAll(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl.selectMenuTreeByUserId(SysMenuServiceImpl.java:110)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl$$FastClassBySpringCGLIB$$537b62d3.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl$$EnhancerBySpringCGLIB$$c4f28995.selectMenuTreeByUserId(<generated>)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getRouters(SysLoginController.java:109)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:45:38 [http-nio-6088-exec-5] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'm.tenant_id' in 'where clause'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysMenuMapper.xml]
|
|
|
+### The error may involve defaultParameterMap
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT m.menu_id, m.parent_id, m.menu_name, m.path, m.component, m.visible, m.status, ifnull(m.perms, '') AS perms, m.is_frame, m.is_cache, m.menu_type, m.icon, m.order_num, m.create_time FROM sys_menu m WHERE m.menu_type IN ('M', 'C') AND m.status = '1' AND m.tenant_id = 1 ORDER BY m.parent_id, m.order_num
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'm.tenant_id' in 'where clause'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'm.tenant_id' in 'where clause'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'm.tenant_id' in 'where clause'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy139.selectMenuTreeAll(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl.selectMenuTreeByUserId(SysMenuServiceImpl.java:110)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl$$FastClassBySpringCGLIB$$537b62d3.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl$$EnhancerBySpringCGLIB$$c4f28995.selectMenuTreeByUserId(<generated>)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getRouters(SysLoginController.java:109)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:54:36 [http-nio-6088-exec-10] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysRoleMapper.xml]
|
|
|
+### The error may involve com.zhongzheng.mapper.SysRoleMapper.selectRolePermissionByUserId-Inline
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, r.status, r.del_flag, r.create_time, r.remark FROM sys_role r LEFT JOIN sys_user_role ur ON ur.role_id = r.role_id AND ur.tenant_id = false LEFT JOIN sys_user u ON u.user_id = ur.user_id AND u.tenant_id = false WHERE r.del_flag = '0' AND ur.user_id = ? AND r.tenant_id = false
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectRolePermissionByUserId(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRolePermissionByUserId(SysRoleServiceImpl.java:77)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$9cd1dbac.selectRolePermissionByUserId(<generated>)
|
|
|
+ at com.zhongzheng.common.model.SysPermissionService.getRolePermission(SysPermissionService.java:41)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getInfo(SysLoginController.java:87)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:54:42 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
|
|
|
+java.lang.NullPointerException: null
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl.selectMenuList(SysMenuServiceImpl.java:67)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl$$FastClassBySpringCGLIB$$537b62d3.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl$$EnhancerBySpringCGLIB$$fb040c71.selectMenuList(<generated>)
|
|
|
+ at com.zhongzheng.controller.SysMenuController.list(SysMenuController.java:47)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.XssFilter.doFilter(XssFilter.java:62)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:55:07 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'company_id' in 'field list'
|
|
|
+### The error may exist in com/zhongzheng/mapper/SysRoleMapper.java (best guess)
|
|
|
+### The error may involve defaultParameterMap
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT role_id, role_name, role_key, role_sort, data_scope, menu_check_strictly, status, del_flag, company_id, create_by, create_time, update_by, update_time, remark, phone_conceal FROM sys_role WHERE menu_check_strictly = ? AND status = ? AND (status = ? AND del_flag = ?) AND tenant_id = false ORDER BY create_time DESC
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'company_id' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'company_id' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'company_id' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:122)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectPage(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.extension.service.IService.page(IService.java:298)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRoleList(SysRoleServiceImpl.java:54)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$9cd1dbac.selectRoleList(<generated>)
|
|
|
+ at com.zhongzheng.controller.SysRoleController.list(SysRoleController.java:46)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.XssFilter.doFilter(XssFilter.java:62)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:59:06 [http-nio-6088-exec-5] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysRoleMapper.xml]
|
|
|
+### The error may involve com.zhongzheng.mapper.SysRoleMapper.selectRolePermissionByUserId-Inline
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, r.status, r.del_flag, r.create_time, r.remark FROM sys_role r LEFT JOIN sys_user_role ur ON ur.role_id = r.role_id AND ur.tenant_id = false LEFT JOIN sys_user u ON u.user_id = ur.user_id AND u.tenant_id = false WHERE r.del_flag = '0' AND ur.user_id = ? AND r.tenant_id = false
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectRolePermissionByUserId(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRolePermissionByUserId(SysRoleServiceImpl.java:77)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$249bba32.selectRolePermissionByUserId(<generated>)
|
|
|
+ at com.zhongzheng.common.model.SysPermissionService.getRolePermission(SysPermissionService.java:41)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getInfo(SysLoginController.java:87)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:59:20 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:59:40 [http-nio-6088-exec-3] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 10:59:44 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 11:00:18 [http-nio-6088-exec-5] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 11:00:28 [http-nio-6088-exec-2] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 11:00:40 [http-nio-6088-exec-8] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 11:14:36 [http-nio-6088-exec-8] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 11:14:43 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 11:14:59 [http-nio-6088-exec-1] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误] with root cause
|
|
|
+com.zhongzheng.common.filter.UserPasswordNotMatchException: 用户不存在/密码错误
|
|
|
+ at com.zhongzheng.common.model.SysLoginService.login(SysLoginService.java:94)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.login(SysLoginController.java:65)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:39)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 11:15:35 [http-nio-6088-exec-8] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysRoleMapper.xml]
|
|
|
+### The error may involve com.zhongzheng.mapper.SysRoleMapper.selectRolePermissionByUserId-Inline
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, r.status, r.del_flag, r.create_time, r.remark FROM sys_role r LEFT JOIN sys_user_role ur ON ur.role_id = r.role_id AND ur.tenant_id = false LEFT JOIN sys_user u ON u.user_id = ur.user_id AND u.tenant_id = false WHERE r.del_flag = '0' AND ur.user_id = ? AND r.tenant_id = false
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor134.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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectRolePermissionByUserId(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRolePermissionByUserId(SysRoleServiceImpl.java:77)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$249bba32.selectRolePermissionByUserId(<generated>)
|
|
|
+ at com.zhongzheng.common.model.SysPermissionService.getRolePermission(SysPermissionService.java:41)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getInfo(SysLoginController.java:87)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 13:52:23 [http-nio-6088-exec-8] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysRoleMapper.xml]
|
|
|
+### The error may involve com.zhongzheng.mapper.SysRoleMapper.selectRolePermissionByUserId-Inline
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, r.status, r.del_flag, r.create_time, r.remark FROM sys_role r LEFT JOIN sys_user_role ur ON ur.role_id = r.role_id AND ur.tenant_id = false LEFT JOIN sys_user u ON u.user_id = ur.user_id AND u.tenant_id = false WHERE r.del_flag = '0' AND ur.user_id = ? AND r.tenant_id = false
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor134.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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectRolePermissionByUserId(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRolePermissionByUserId(SysRoleServiceImpl.java:77)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$249bba32.selectRolePermissionByUserId(<generated>)
|
|
|
+ at com.zhongzheng.common.model.SysPermissionService.getRolePermission(SysPermissionService.java:41)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getInfo(SysLoginController.java:87)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 13:52:43 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysRoleMapper.xml]
|
|
|
+### The error may involve com.zhongzheng.mapper.SysRoleMapper.selectRolePermissionByUserId-Inline
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, r.status, r.del_flag, r.create_time, r.remark FROM sys_role r LEFT JOIN sys_user_role ur ON ur.role_id = r.role_id AND ur.tenant_id = false LEFT JOIN sys_user u ON u.user_id = ur.user_id AND u.tenant_id = false WHERE r.del_flag = '0' AND ur.user_id = ? AND r.tenant_id = false
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor134.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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectRolePermissionByUserId(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRolePermissionByUserId(SysRoleServiceImpl.java:77)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$249bba32.selectRolePermissionByUserId(<generated>)
|
|
|
+ at com.zhongzheng.common.model.SysPermissionService.getRolePermission(SysPermissionService.java:41)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getInfo(SysLoginController.java:87)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 13:58:57 [http-nio-6088-exec-8] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysRoleMapper.xml]
|
|
|
+### The error may involve com.zhongzheng.mapper.SysRoleMapper.selectRolePermissionByUserId-Inline
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, r.status, r.del_flag, r.create_time, r.remark FROM sys_role r LEFT JOIN sys_user_role ur ON ur.role_id = r.role_id AND ur.tenant_id = false LEFT JOIN sys_user u ON u.user_id = ur.user_id AND u.tenant_id = false WHERE r.del_flag = '0' AND ur.user_id = ? AND r.tenant_id = false
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor134.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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectRolePermissionByUserId(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRolePermissionByUserId(SysRoleServiceImpl.java:77)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$249bba32.selectRolePermissionByUserId(<generated>)
|
|
|
+ at com.zhongzheng.common.model.SysPermissionService.getRolePermission(SysPermissionService.java:41)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getInfo(SysLoginController.java:87)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 13:59:22 [http-nio-6088-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysRoleMapper.xml]
|
|
|
+### The error may involve com.zhongzheng.mapper.SysRoleMapper.selectRolePermissionByUserId-Inline
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, r.status, r.del_flag, r.create_time, r.remark FROM sys_role r LEFT JOIN sys_user_role ur ON ur.role_id = r.role_id AND ur.tenant_id = false LEFT JOIN sys_user u ON u.user_id = ur.user_id AND u.tenant_id = false WHERE r.del_flag = '0' AND ur.user_id = ? AND r.tenant_id = false
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor134.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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectRolePermissionByUserId(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRolePermissionByUserId(SysRoleServiceImpl.java:77)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$249bba32.selectRolePermissionByUserId(<generated>)
|
|
|
+ at com.zhongzheng.common.model.SysPermissionService.getRolePermission(SysPermissionService.java:41)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getInfo(SysLoginController.java:87)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 13:59:53 [http-nio-6088-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
|
|
|
+java.lang.NullPointerException: null
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl.selectMenuList(SysMenuServiceImpl.java:67)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl$$FastClassBySpringCGLIB$$537b62d3.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysMenuServiceImpl$$EnhancerBySpringCGLIB$$82cdeaf7.selectMenuList(<generated>)
|
|
|
+ at com.zhongzheng.controller.SysMenuController.list(SysMenuController.java:47)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.XssFilter.doFilter(XssFilter.java:62)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|
|
|
+2026-03-25 14:02:04 [http-nio-6088-exec-2] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
|
|
|
+### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+### The error may exist in file [D:\myproject\zz-marketing\target\classes\mapper\SysRoleMapper.xml]
|
|
|
+### The error may involve com.zhongzheng.mapper.SysRoleMapper.selectRolePermissionByUserId-Inline
|
|
|
+### The error occurred while setting parameters
|
|
|
+### SQL: SELECT DISTINCT r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, r.status, r.del_flag, r.create_time, r.remark FROM sys_role r LEFT JOIN sys_user_role ur ON ur.role_id = r.role_id AND ur.tenant_id = false LEFT JOIN sys_user u ON u.user_id = ur.user_id AND u.tenant_id = false WHERE r.del_flag = '0' AND ur.user_id = ? AND r.tenant_id = false
|
|
|
+### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'] with root cause
|
|
|
+java.sql.SQLSyntaxErrorException: Unknown column 'r.dept_check_strictly' in 'field list'
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
|
|
|
+ at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
|
|
|
+ at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3461)
|
|
|
+ at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
|
|
|
+ at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3459)
|
|
|
+ at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
|
|
|
+ at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor130.invoke(Unknown Source)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
|
|
|
+ at com.sun.proxy.$Proxy195.execute(Unknown Source)
|
|
|
+ at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
|
|
|
+ at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
|
|
|
+ at sun.reflect.GeneratedMethodAccessor134.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:63)
|
|
|
+ at com.sun.proxy.$Proxy193.query(Unknown Source)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:69)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
|
|
|
+ at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
|
|
|
+ at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
|
|
|
+ at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:81)
|
|
|
+ at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
|
|
|
+ at com.sun.proxy.$Proxy192.query(Unknown Source)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
|
|
+ at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ 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:426)
|
|
|
+ at com.sun.proxy.$Proxy130.selectList(Unknown Source)
|
|
|
+ at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
|
|
|
+ at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
|
|
+ at com.sun.proxy.$Proxy136.selectRolePermissionByUserId(Unknown Source)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl.selectRolePermissionByUserId(SysRoleServiceImpl.java:77)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$FastClassBySpringCGLIB$$8f4df35c.invoke(<generated>)
|
|
|
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
|
|
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
|
|
|
+ at com.zhongzheng.service.impl.SysRoleServiceImpl$$EnhancerBySpringCGLIB$$249bba32.selectRolePermissionByUserId(<generated>)
|
|
|
+ at com.zhongzheng.common.model.SysPermissionService.getRolePermission(SysPermissionService.java:41)
|
|
|
+ at com.zhongzheng.controller.SysLoginController.getInfo(SysLoginController.java:87)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
|
|
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
|
|
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
|
|
+ at java.lang.reflect.Method.invoke(Method.java:498)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
|
|
|
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
|
|
|
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
|
|
|
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
|
|
|
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
|
|
|
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
|
|
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at de.codecentric.boot.admin.server.ui.web.servlet.HomepageForwardingFilter.doFilter(HomepageForwardingFilter.java:73)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at com.zhongzheng.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:35)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
|
|
|
+ at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at com.zhongzheng.common.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:48)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
|
|
|
+ at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
|
|
|
+ at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
|
|
+ at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
|
|
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
|
|
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
|
|
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
|
|
|
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
|
|
|
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
|
|
|
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
|
|
|
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
|
|
|
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
|
|
|
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
|
|
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
|
|
|
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
|
|
|
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
|
|
|
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
|
|
|
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
|
|
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
|
|
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
|
|
+ at java.lang.Thread.run(Thread.java:750)
|