2108 lines
195 KiB
Plaintext
2108 lines
195 KiB
Plaintext
13:03:11.834 [http-nio-48388-exec-6] ERROR c.b.c.s.h.GlobalExceptionHandler - [handleServiceException,74] - 导入证件信息错误第0行【用户名称】数据格式错误!
|
||
com.bonus.common.core.exception.ServiceException: 导入证件信息错误第0行【用户名称】数据格式错误!
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.importCertificateCheck(CertificateManageServiceImpl.java:155)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$a64d2b0.importCertificateCheck(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.importDishesCheck(CertificateManageController.java:83)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$82a93716.importDishesCheck(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:555)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:36)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
13:13:57.013 [http-nio-48388-exec-8] ERROR c.b.c.s.h.GlobalExceptionHandler - [handleServiceException,74] - 导入证件信息错误第1行【jsk8】数据格式错误!
|
||
com.bonus.common.core.exception.ServiceException: 导入证件信息错误第1行【jsk8】数据格式错误!
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.importCertificateCheck(CertificateManageServiceImpl.java:155)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$5caa68e5.importCertificateCheck(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.importDishesCheck(CertificateManageController.java:83)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$8fc27a08.importDishesCheck(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:555)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:36)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
13:21:42.274 [http-nio-48388-exec-4] ERROR c.b.c.s.h.GlobalExceptionHandler - [handleServiceException,74] - 导入证件信息错误第1行【jsk8】数据格式错误!
|
||
com.bonus.common.core.exception.ServiceException: 导入证件信息错误第1行【jsk8】数据格式错误!
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.importCertificateCheck(CertificateManageServiceImpl.java:155)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$378dc7cb.importCertificateCheck(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.importDishesCheck(CertificateManageController.java:83)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$5d7efeb3.importDishesCheck(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:555)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:36)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
14:02:37.936 [http-nio-48388-exec-3] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20008} execute error. select bc.dept_id as deptid,bc.name,bc.birthday,bc.birth_addr as birthaddr
|
||
,bc.certificate_type as certificatetype,bc.id_number as idnumber,sdd.dict_label as certificatetypename
|
||
,bc.certificate_no as certificateno,bc.issue_addr as issueaddr,bc.issue_day as issueday,bc.issue_lifespan as issuelifespan
|
||
,bc.is_ele as isele,sd.dept_name as deptname,case when bc.is_ele='0' then '否' else '是' end as iselename
|
||
,bc.state,case
|
||
when bc.state='0' then '未上交'
|
||
when bc.state='1' then '未执行'
|
||
when bc.state='2' then '已执行'
|
||
when bc.state='3' then '未执行'
|
||
when bc.state='4' then '已执行'
|
||
when bc.state='5' then '已取消'
|
||
end as statename
|
||
from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id
|
||
left join (select * from sys_dict_data where dict_type='sys_certificate_type') sdd on bc.certificate_type=sdd.dict_value
|
||
left join basic_certificate_task bct on bc.certificate_No=bct.certificate_No
|
||
where bc.del_flag='0'and bct.task_id is not null
|
||
and bc.certificate_No in
|
||
(
|
||
?
|
||
)
|
||
group by bc.certificate_No
|
||
java.sql.SQLSyntaxErrorException: Unknown column 'bct.task_id' in 'where clause'
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.getCertificateTaskByCertificateNos(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.deleteCertificateInfoByCertificateNos(CertificateManageServiceImpl.java:268)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
|
||
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$e6c288a6.deleteCertificateInfoByCertificateNos(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.remove(CertificateManageController.java:116)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$8b8f65a4.remove(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:555)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:42)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
14:03:52.694 [http-nio-48388-exec-7] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20012} execute error. select bc.dept_id as deptid,bc.name,bc.birthday,bc.birth_addr as birthaddr
|
||
,bc.certificate_type as certificatetype,bc.id_number as idnumber,sdd.dict_label as certificatetypename
|
||
,bc.certificate_no as certificateno,bc.issue_addr as issueaddr,bc.issue_day as issueday,bc.issue_lifespan as issuelifespan
|
||
,bc.is_ele as isele,sd.dept_name as deptname,case when bc.is_ele='0' then '否' else '是' end as iselename
|
||
,bc.state,case
|
||
when bc.state='0' then '未上交'
|
||
when bc.state='1' then '未执行'
|
||
when bc.state='2' then '已执行'
|
||
when bc.state='3' then '未执行'
|
||
when bc.state='4' then '已执行'
|
||
when bc.state='5' then '已取消'
|
||
end as statename
|
||
from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id
|
||
left join (select * from sys_dict_data where dict_type='sys_certificate_type') sdd on bc.certificate_type=sdd.dict_value
|
||
left join basic_certificate_task bct on bc.certificate_No=bct.certificate_No
|
||
where bc.del_flag='0'and bct.task_id is not null
|
||
and bc.certificate_No in
|
||
(
|
||
?
|
||
)
|
||
group by bc.certificate_No
|
||
java.sql.SQLSyntaxErrorException: Unknown column 'bct.task_id' in 'where clause'
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.getCertificateTaskByCertificateNos(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.deleteCertificateInfoByCertificateNos(CertificateManageServiceImpl.java:268)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
|
||
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$e6c288a6.deleteCertificateInfoByCertificateNos(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.remove(CertificateManageController.java:116)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$8b8f65a4.remove(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:555)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:42)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
14:07:56.096 [http-nio-48388-exec-1] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20008} execute error. select bc.dept_id as deptid,bc.name,bc.birthday,bc.birth_addr as birthaddr
|
||
,bc.certificate_type as certificatetype,bc.id_number as idnumber,sdd.dict_label as certificatetypename
|
||
,bc.certificate_no as certificateno,bc.issue_addr as issueaddr,bc.issue_day as issueday,bc.issue_lifespan as issuelifespan
|
||
,bc.is_ele as isele,sd.dept_name as deptname,sd.dept_full_name as deptfullName ,case when bc.is_ele='0' then '否' else '是' end as iselename
|
||
,bc.state,case
|
||
when bc.state='0' then '未上交'
|
||
when bc.state='1' then '存入中'
|
||
when bc.state='2' then '已存入'
|
||
when bc.state='3' then '取出中'
|
||
when bc.state='4' then '已取出'
|
||
end as statename
|
||
from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id
|
||
left join (select * from sys_dict_data where dict_type='sys_certificate_type') sdd on bc.certificate_type=sdd.dict_value
|
||
where bc.del_flag='0' and bct.task_no is not null
|
||
and bc.certificate_No in
|
||
(
|
||
?
|
||
)
|
||
group by bc.certificate_No
|
||
java.sql.SQLSyntaxErrorException: Unknown column 'bct.task_no' in 'where clause'
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy257.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy255.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.getCertificateTaskByCertificateNos(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.deleteCertificateInfoByCertificateNos(CertificateManageServiceImpl.java:268)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
|
||
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$39cc0193.deleteCertificateInfoByCertificateNos(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.remove(CertificateManageController.java:116)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$869b2e1e.remove(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:555)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:42)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
15:03:51.477 [http-nio-48388-exec-1] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20007} execute error. SELECT count(0) FROM (SELECT bc.dept_id AS deptid, bc.name, bc.birthday, bc.birth_addr AS birthaddr, bc.certificate_type AS certificatetype, bc.id_number AS idnumber, sdd.dict_label AS certificatetypename, bc.certificate_no AS certificateno, bc.issue_addr AS issueaddr, bc.issue_day AS issueday, bc.issue_lifespan AS issuelifespan, bc.is_ele AS isele, sd.dept_name AS deptname, CASE WHEN bc.is_ele = '0' THEN '否' ELSE '是' END AS iselename, bc.state, CASE WHEN bc.state = '0' THEN '未上交' WHEN bc.state = '1' THEN '未执行' WHEN bc.state = '2' THEN '已执行' WHEN bc.state = '3' THEN '未执行' WHEN bc.state = '4' THEN '已执行' WHEN bc.state = '5' THEN '已取消' END AS statename, DATEDIFF(DATE_FORMAT(SYSDATE(), '%Y-%m-%d'), DATE_FORMAT(bct.issue_lifespan, '%Y-%m-%d')) AS processGapDate, bc.create_time AS createTime FROM basic_certificate bc LEFT JOIN sys_dept sd ON bc.dept_id = sd.dept_id LEFT JOIN (SELECT * FROM sys_dict_data WHERE dict_type = 'sys_certificate_type') sdd ON bc.certificate_type = sdd.dict_value WHERE bc.del_flag = '0') a WHERE processGapDate > 0
|
||
java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
|
||
at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:244)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:153)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.selectCertificateOverdueList(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.selectCertificateOverdueList(CertificateManageServiceImpl.java:101)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$6ba083f1.selectCertificateOverdueList(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.certificateOverdue(CertificateManageController.java:164)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$82a93716.certificateOverdue(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:529)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:44)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
15:03:51.522 [http-nio-48388-exec-1] ERROR c.b.c.s.h.GlobalExceptionHandler - [handleRuntimeException,117] - 请求地址'/certificate_manage/certificateOverdue/list',发生未知异常.
|
||
org.springframework.jdbc.BadSqlGrammarException:
|
||
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
### The error may exist in file [D:\zhhq_zjgl\Bonus-Certificate-Manage\bonus-modules\bonus-zjgl\target\classes\mapper\certificate\CertificateManageMapper.xml]
|
||
### The error may involve com.bonus.canteen.core.certificate.mapper.CertificateManageMapper.selectCertificateOverdueList-Inline
|
||
### The error occurred while setting parameters
|
||
### SQL: SELECT count(0) FROM (SELECT bc.dept_id AS deptid, bc.name, bc.birthday, bc.birth_addr AS birthaddr, bc.certificate_type AS certificatetype, bc.id_number AS idnumber, sdd.dict_label AS certificatetypename, bc.certificate_no AS certificateno, bc.issue_addr AS issueaddr, bc.issue_day AS issueday, bc.issue_lifespan AS issuelifespan, bc.is_ele AS isele, sd.dept_name AS deptname, CASE WHEN bc.is_ele = '0' THEN '否' ELSE '是' END AS iselename, bc.state, CASE WHEN bc.state = '0' THEN '未上交' WHEN bc.state = '1' THEN '未执行' WHEN bc.state = '2' THEN '已执行' WHEN bc.state = '3' THEN '未执行' WHEN bc.state = '4' THEN '已执行' WHEN bc.state = '5' THEN '已取消' END AS statename, DATEDIFF(DATE_FORMAT(SYSDATE(), '%Y-%m-%d'), DATE_FORMAT(bct.issue_lifespan, '%Y-%m-%d')) AS processGapDate, bc.create_time AS createTime FROM basic_certificate bc LEFT JOIN sys_dept sd ON bc.dept_id = sd.dept_id LEFT JOIN (SELECT * FROM sys_dict_data WHERE dict_type = 'sys_certificate_type') sdd ON bc.certificate_type = sdd.dict_value WHERE bc.del_flag = '0') a WHERE processGapDate > 0
|
||
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)
|
||
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
|
||
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
|
||
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.selectCertificateOverdueList(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.selectCertificateOverdueList(CertificateManageServiceImpl.java:101)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$6ba083f1.selectCertificateOverdueList(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.certificateOverdue(CertificateManageController.java:164)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$82a93716.certificateOverdue(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:529)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:44)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
|
||
at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:244)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:153)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
... 83 common frames omitted
|
||
15:04:40.295 [http-nio-48388-exec-2] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20008} execute error. SELECT count(0) FROM (SELECT bc.dept_id AS deptid, bc.name, bc.birthday, bc.birth_addr AS birthaddr, bc.certificate_type AS certificatetype, bc.id_number AS idnumber, sdd.dict_label AS certificatetypename, bc.certificate_no AS certificateno, bc.issue_addr AS issueaddr, bc.issue_day AS issueday, bc.issue_lifespan AS issuelifespan, bc.is_ele AS isele, sd.dept_name AS deptname, CASE WHEN bc.is_ele = '0' THEN '否' ELSE '是' END AS iselename, bc.state, CASE WHEN bc.state = '0' THEN '未上交' WHEN bc.state = '1' THEN '未执行' WHEN bc.state = '2' THEN '已执行' WHEN bc.state = '3' THEN '未执行' WHEN bc.state = '4' THEN '已执行' WHEN bc.state = '5' THEN '已取消' END AS statename, DATEDIFF(DATE_FORMAT(SYSDATE(), '%Y-%m-%d'), DATE_FORMAT(bct.issue_lifespan, '%Y-%m-%d')) AS processGapDate, bc.create_time AS createTime FROM basic_certificate bc LEFT JOIN sys_dept sd ON bc.dept_id = sd.dept_id LEFT JOIN (SELECT * FROM sys_dict_data WHERE dict_type = 'sys_certificate_type') sdd ON bc.certificate_type = sdd.dict_value WHERE bc.del_flag = '0') a WHERE processGapDate > 0
|
||
java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
|
||
at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:244)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:153)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.selectCertificateOverdueList(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.selectCertificateOverdueList(CertificateManageServiceImpl.java:101)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$6ba083f1.selectCertificateOverdueList(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.certificateOverdue(CertificateManageController.java:164)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$82a93716.certificateOverdue(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:529)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:44)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
15:04:40.297 [http-nio-48388-exec-2] ERROR c.b.c.s.h.GlobalExceptionHandler - [handleRuntimeException,117] - 请求地址'/certificate_manage/certificateOverdue/list',发生未知异常.
|
||
org.springframework.jdbc.BadSqlGrammarException:
|
||
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
### The error may exist in file [D:\zhhq_zjgl\Bonus-Certificate-Manage\bonus-modules\bonus-zjgl\target\classes\mapper\certificate\CertificateManageMapper.xml]
|
||
### The error may involve com.bonus.canteen.core.certificate.mapper.CertificateManageMapper.selectCertificateOverdueList-Inline
|
||
### The error occurred while setting parameters
|
||
### SQL: SELECT count(0) FROM (SELECT bc.dept_id AS deptid, bc.name, bc.birthday, bc.birth_addr AS birthaddr, bc.certificate_type AS certificatetype, bc.id_number AS idnumber, sdd.dict_label AS certificatetypename, bc.certificate_no AS certificateno, bc.issue_addr AS issueaddr, bc.issue_day AS issueday, bc.issue_lifespan AS issuelifespan, bc.is_ele AS isele, sd.dept_name AS deptname, CASE WHEN bc.is_ele = '0' THEN '否' ELSE '是' END AS iselename, bc.state, CASE WHEN bc.state = '0' THEN '未上交' WHEN bc.state = '1' THEN '未执行' WHEN bc.state = '2' THEN '已执行' WHEN bc.state = '3' THEN '未执行' WHEN bc.state = '4' THEN '已执行' WHEN bc.state = '5' THEN '已取消' END AS statename, DATEDIFF(DATE_FORMAT(SYSDATE(), '%Y-%m-%d'), DATE_FORMAT(bct.issue_lifespan, '%Y-%m-%d')) AS processGapDate, bc.create_time AS createTime FROM basic_certificate bc LEFT JOIN sys_dept sd ON bc.dept_id = sd.dept_id LEFT JOIN (SELECT * FROM sys_dict_data WHERE dict_type = 'sys_certificate_type') sdd ON bc.certificate_type = sdd.dict_value WHERE bc.del_flag = '0') a WHERE processGapDate > 0
|
||
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)
|
||
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
|
||
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
|
||
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.selectCertificateOverdueList(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.selectCertificateOverdueList(CertificateManageServiceImpl.java:101)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$6ba083f1.selectCertificateOverdueList(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.certificateOverdue(CertificateManageController.java:164)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$82a93716.certificateOverdue(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:529)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:44)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'bct.issue_lifespan' in 'field list'
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
|
||
at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:244)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:153)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
... 83 common frames omitted
|
||
15:08:26.967 [http-nio-48388-exec-1] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20006} execute error. select count(0) from (
|
||
select * from (
|
||
select bc.dept_id as deptid,bc.name,bc.birthday,bc.birth_addr as birthaddr
|
||
,bc.certificate_type as certificatetype,bc.id_number as idnumber,sdd.dict_label as certificatetypename
|
||
,bc.certificate_no as certificateno,bc.issue_addr as issueaddr,bc.issue_day as issueday,bc.issue_lifespan as issuelifespan
|
||
,bc.is_ele as isele,sd.dept_name as deptname,sd.dept_full_name as deptfullName ,case when bc.is_ele='0' then '否' else '是' end as iselename
|
||
,bc.state,case
|
||
when bc.state='0' then '未上交'
|
||
when bc.state='1' then '存入中'
|
||
when bc.state='2' then '已存入'
|
||
when bc.state='3' then '取出中'
|
||
when bc.state='4' then '已取出'
|
||
end as statename,
|
||
DATEDIFF(DATE_FORMAT(SYSDATE(),'%Y-%m-%d'), DATE_FORMAT(bc.issue_lifespan,'%Y-%m-%d')) AS processGapDate,
|
||
from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id
|
||
left join (select * from sys_dict_data where dict_type='sys_certificate_type') sdd on bc.certificate_type=sdd.dict_value
|
||
where bc.del_flag='0'
|
||
|
||
|
||
|
||
|
||
order by bc.create_time desc
|
||
) a where processGapDate>0
|
||
) tmp_count
|
||
java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
|
||
at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:244)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:153)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.selectCertificateOverdueList(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.selectCertificateOverdueList(CertificateManageServiceImpl.java:101)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$2ed97e23.selectCertificateOverdueList(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.certificateOverdue(CertificateManageController.java:164)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$7ca1da7b.certificateOverdue(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:529)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:44)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
15:08:27.011 [http-nio-48388-exec-1] ERROR c.b.c.s.h.GlobalExceptionHandler - [handleRuntimeException,117] - 请求地址'/certificate_manage/certificateOverdue/list',发生未知异常.
|
||
org.springframework.jdbc.BadSqlGrammarException:
|
||
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
### The error may exist in file [D:\zhhq_zjgl\Bonus-Certificate-Manage\bonus-modules\bonus-zjgl\target\classes\mapper\certificate\CertificateManageMapper.xml]
|
||
### The error may involve com.bonus.canteen.core.certificate.mapper.CertificateManageMapper.selectCertificateOverdueList-Inline
|
||
### The error occurred while setting parameters
|
||
### SQL: select count(0) from ( select * from ( select bc.dept_id as deptid,bc.name,bc.birthday,bc.birth_addr as birthaddr ,bc.certificate_type as certificatetype,bc.id_number as idnumber,sdd.dict_label as certificatetypename ,bc.certificate_no as certificateno,bc.issue_addr as issueaddr,bc.issue_day as issueday,bc.issue_lifespan as issuelifespan ,bc.is_ele as isele,sd.dept_name as deptname,sd.dept_full_name as deptfullName ,case when bc.is_ele='0' then '否' else '是' end as iselename ,bc.state,case when bc.state='0' then '未上交' when bc.state='1' then '存入中' when bc.state='2' then '已存入' when bc.state='3' then '取出中' when bc.state='4' then '已取出' end as statename, DATEDIFF(DATE_FORMAT(SYSDATE(),'%Y-%m-%d'), DATE_FORMAT(bc.issue_lifespan,'%Y-%m-%d')) AS processGapDate, from basic_certificate bc left join sys_dept sd on bc.dept_id=sd.dept_id left join (select * from sys_dict_data where dict_type='sys_certificate_type') sdd on bc.certificate_type=sdd.dict_value where bc.del_flag='0' order by bc.create_time desc ) a where processGapDate>0 ) tmp_count
|
||
### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)
|
||
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
|
||
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
|
||
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.selectCertificateOverdueList(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.selectCertificateOverdueList(CertificateManageServiceImpl.java:101)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$2ed97e23.selectCertificateOverdueList(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.certificateOverdue(CertificateManageController.java:164)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$7ca1da7b.certificateOverdue(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:529)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:44)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
Caused by: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
|
||
at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:244)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:153)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
... 83 common frames omitted
|
||
15:08:43.094 [http-nio-48388-exec-2] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20007} execute error. select count(0) from (
|
||
select * from (
|
||
select bc.dept_id as deptid,bc.name,bc.birthday,bc.birth_addr as birthaddr
|
||
,bc.certificate_type as certificatetype,bc.id_number as idnumber,sdd.dict_label as certificatetypename
|
||
,bc.certificate_no as certificateno,bc.issue_addr as issueaddr,bc.issue_day as issueday,bc.issue_lifespan as issuelifespan
|
||
,bc.is_ele as isele,sd.dept_name as deptname,sd.dept_full_name as deptfullName ,case when bc.is_ele='0' then '否' else '是' end as iselename
|
||
,bc.state,case
|
||
when bc.state='0' then '未上交'
|
||
when bc.state='1' then '存入中'
|
||
when bc.state='2' then '已存入'
|
||
when bc.state='3' then '取出中'
|
||
when bc.state='4' then '已取出'
|
||
end as statename,
|
||
DATEDIFF(DATE_FORMAT(SYSDATE(),'%Y-%m-%d'), DATE_FORMAT(bc.issue_lifespan,'%Y-%m-%d')) AS processGapDate,
|
||
from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id
|
||
left join (select * from sys_dict_data where dict_type='sys_certificate_type') sdd on bc.certificate_type=sdd.dict_value
|
||
where bc.del_flag='0'
|
||
|
||
|
||
|
||
|
||
order by bc.create_time desc
|
||
) a where processGapDate>0
|
||
) tmp_count
|
||
java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
|
||
at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:244)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:153)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.selectCertificateOverdueList(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.selectCertificateOverdueList(CertificateManageServiceImpl.java:101)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$2ed97e23.selectCertificateOverdueList(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.certificateOverdue(CertificateManageController.java:164)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$7ca1da7b.certificateOverdue(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:529)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:44)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
15:08:43.097 [http-nio-48388-exec-2] ERROR c.b.c.s.h.GlobalExceptionHandler - [handleRuntimeException,117] - 请求地址'/certificate_manage/certificateOverdue/list',发生未知异常.
|
||
org.springframework.jdbc.BadSqlGrammarException:
|
||
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
### The error may exist in file [D:\zhhq_zjgl\Bonus-Certificate-Manage\bonus-modules\bonus-zjgl\target\classes\mapper\certificate\CertificateManageMapper.xml]
|
||
### The error may involve com.bonus.canteen.core.certificate.mapper.CertificateManageMapper.selectCertificateOverdueList-Inline
|
||
### The error occurred while setting parameters
|
||
### SQL: select count(0) from ( select * from ( select bc.dept_id as deptid,bc.name,bc.birthday,bc.birth_addr as birthaddr ,bc.certificate_type as certificatetype,bc.id_number as idnumber,sdd.dict_label as certificatetypename ,bc.certificate_no as certificateno,bc.issue_addr as issueaddr,bc.issue_day as issueday,bc.issue_lifespan as issuelifespan ,bc.is_ele as isele,sd.dept_name as deptname,sd.dept_full_name as deptfullName ,case when bc.is_ele='0' then '否' else '是' end as iselename ,bc.state,case when bc.state='0' then '未上交' when bc.state='1' then '存入中' when bc.state='2' then '已存入' when bc.state='3' then '取出中' when bc.state='4' then '已取出' end as statename, DATEDIFF(DATE_FORMAT(SYSDATE(),'%Y-%m-%d'), DATE_FORMAT(bc.issue_lifespan,'%Y-%m-%d')) AS processGapDate, from basic_certificate bc left join sys_dept sd on bc.dept_id=sd.dept_id left join (select * from sys_dict_data where dict_type='sys_certificate_type') sdd on bc.certificate_type=sdd.dict_value where bc.del_flag='0' order by bc.create_time desc ) a where processGapDate>0 ) tmp_count
|
||
### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)
|
||
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
|
||
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
|
||
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
|
||
at com.sun.proxy.$Proxy150.selectList(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy151.selectCertificateOverdueList(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl.selectCertificateOverdueList(CertificateManageServiceImpl.java:101)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$FastClassBySpringCGLIB$$628a0648.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
|
||
at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateManageServiceImpl$$EnhancerBySpringCGLIB$$2ed97e23.selectCertificateOverdueList(<generated>)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController.certificateOverdue(CertificateManageController.java:164)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$FastClassBySpringCGLIB$$c9f1464c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateManageController$$EnhancerBySpringCGLIB$$7ca1da7b.certificateOverdue(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:529)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:44)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
Caused by: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from basic_certificate bc
|
||
left join sys_dept sd on bc.dept_id=sd.dept_id' at line 15
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
|
||
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
|
||
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
|
||
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
|
||
at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
|
||
at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:244)
|
||
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:153)
|
||
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
|
||
at com.sun.proxy.$Proxy254.query(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
|
||
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:425)
|
||
... 83 common frames omitted
|
||
16:27:38.825 [http-nio-48388-exec-3] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20010} execute error. insert into basic_certificate_task
|
||
( certificate_no,
|
||
|
||
|
||
|
||
|
||
verification_code,
|
||
task_no,
|
||
process_state,
|
||
task_type,
|
||
|
||
type,
|
||
create_by,
|
||
create_time,
|
||
|
||
|
||
instruction,
|
||
device_id )
|
||
values ( ? ,
|
||
|
||
|
||
|
||
|
||
? ,
|
||
? ,
|
||
? ,
|
||
? ,
|
||
|
||
? ,
|
||
? ,
|
||
? ,
|
||
|
||
|
||
? ,
|
||
? )
|
||
java.sql.SQLException: Incorrect integer value: '' for column 'device_id' at row 1
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:130)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:48)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:75)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
|
||
at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
|
||
at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
|
||
at sun.reflect.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:61)
|
||
at com.sun.proxy.$Proxy254.update(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.insert(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy152.addCertificateSave(Unknown Source)
|
||
at com.bonus.canteen.core.certificate.service.impl.CertificateReturnManageServiceImpl.addCertificateSave(CertificateReturnManageServiceImpl.java:172)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateReturnManageController.addCertificateSave(CertificateReturnManageController.java:52)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateReturnManageController$$FastClassBySpringCGLIB$$9717eb5c.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.certificate.controller.CertificateReturnManageController$$EnhancerBySpringCGLIB$$ce96c74e.addCertificateSave(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:555)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:42)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|
||
17:25:37.061 [http-nio-48388-exec-3] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, pstmt-20012} execute error. update device_info
|
||
SET device_name = ?,
|
||
|
||
|
||
tenant_id = ?,
|
||
online_state = ?,
|
||
|
||
|
||
|
||
|
||
device_ip = ?,
|
||
|
||
|
||
|
||
|
||
|
||
device_sn = ?,
|
||
device_number = ?,
|
||
|
||
device_type = ?,
|
||
device_pwd = ?,
|
||
device_addr = ?,
|
||
device_key = ?,
|
||
|
||
|
||
|
||
|
||
|
||
if_use_call_num = ?,
|
||
if_off_line_pay = ?,
|
||
if_use = ?,
|
||
|
||
|
||
print_status = ?,
|
||
|
||
device_state = ?,
|
||
device_protocol = ?,
|
||
heart_beat_time = ?,
|
||
last_update_time = ?,
|
||
create_by = ?,
|
||
create_time = ?,
|
||
update_by = ?,
|
||
update_time = ?
|
||
where device_id = ?
|
||
java.sql.SQLSyntaxErrorException: Unknown column 'tenant_id' in 'field list'
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
|
||
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3446)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:434)
|
||
at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3444)
|
||
at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:158)
|
||
at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:483)
|
||
at 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:58)
|
||
at com.sun.proxy.$Proxy256.execute(Unknown Source)
|
||
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:48)
|
||
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:75)
|
||
at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
|
||
at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
|
||
at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
|
||
at sun.reflect.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:61)
|
||
at com.sun.proxy.$Proxy254.update(Unknown Source)
|
||
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197)
|
||
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:425)
|
||
at com.sun.proxy.$Proxy150.update(Unknown Source)
|
||
at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:288)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:64)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
|
||
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
|
||
at com.sun.proxy.$Proxy162.updateDeviceInfo(Unknown Source)
|
||
at com.bonus.canteen.core.device.service.impl.DeviceInfoServiceImpl.updateDeviceInfo(DeviceInfoServiceImpl.java:81)
|
||
at com.bonus.canteen.core.device.service.impl.DeviceInfoServiceImpl$$FastClassBySpringCGLIB$$93aa5be5.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
|
||
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.device.service.impl.DeviceInfoServiceImpl$$EnhancerBySpringCGLIB$$2becec8a.updateDeviceInfo(<generated>)
|
||
at com.bonus.canteen.core.device.controller.DeviceInfoController.edit(DeviceInfoController.java:95)
|
||
at com.bonus.canteen.core.device.controller.DeviceInfoController$$FastClassBySpringCGLIB$$a3ca63e9.invoke(<generated>)
|
||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:64)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:57)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
|
||
at com.bonus.canteen.core.device.controller.DeviceInfoController$$EnhancerBySpringCGLIB$$28a37115.edit(<generated>)
|
||
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:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:903)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:809)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
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:555)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at com.bonus.common.security.config.MyFilter.doFilterInternal(MyFilter.java:42)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.lang.Thread.run(Thread.java:750)
|