You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4921 lines
459 KiB
4921 lines
459 KiB
2020-07-15 08:30:12,516 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 138)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 138)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 138)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 138)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 138)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
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:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:19,824 [http-nio-10000-exec-1] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 159)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 159)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 159)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 159)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 159)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
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:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:26,164 [http-nio-10000-exec-9] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 160)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:26,367 [http-nio-10000-exec-8] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
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:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:40,789 [http-nio-10000-exec-9] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:42,119 [http-nio-10000-exec-2] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 159)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 159)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 159)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 159)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 159)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:45,370 [http-nio-10000-exec-3] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 133)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:54,949 [http-nio-10000-exec-1] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:57,090 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:30:57,496 [http-nio-10000-exec-9] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:31:11,869 [http-nio-10000-exec-3] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 137)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 137)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 137)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 137)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 137)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:31:12,277 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 133)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:31:12,586 [http-nio-10000-exec-2] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<generated>) |
|
at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 160)与另一个进程被死锁在 锁 | 一般的可等待对象 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 87 common frames omitted |
|
2020-07-15 08:31:13,512 [http-nio-10000-exec-6] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 135)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 88 common frames omitted |
|
2020-07-15 08:31:13,515 [http-nio-10000-exec-1] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<generated>) |
|
at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 161)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 87 common frames omitted |
|
2020-07-15 08:31:15,761 [http-nio-10000-exec-7] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 138)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 138)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 138)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 138)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<generated>) |
|
at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 138)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 87 common frames omitted |
|
2020-07-15 08:31:16,572 [http-nio-10000-exec-9] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DeadlockLoserDataAccessException: |
|
### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 148)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
### The error may exist in com/mh/eems/mapper/UsageMapper.java (best guess) |
|
### The error may involve com.mh.eems.mapper.UsageMapper.usageCount |
|
### The error occurred while handling results |
|
### SQL: select sum(t.calc_flow)as calc_flow,u.house_num as nodeName from (select t.*,u.parent_id as pid2,u.house_num as nodeName2 from (select t.*,u.parent_id as pid1,u.house_num as nodeName1 from (select w.calc_flow,w.house_num,u.parent_id,w.cur_date from wt_day202007 w left join user_manage u on w.house_num=u.house_num where CONVERT(varchar(10),cur_date,121)=?)t left join user_manage u on t.parent_id=u.id)t left join user_manage u on t.pid1=u.id)t left join user_manage u on t.pid2=u.id group by u.house_num |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 148)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
; 事务(进程 ID 148)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 148)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:266) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy127.usageCount(Unknown Source) |
|
at com.mh.eems.service.impl.UseageServiceImpl.usageCount(UseageServiceImpl.java:55) |
|
at com.mh.eems.controller.UsageController.usageCount(UsageController.java:98) |
|
at com.mh.eems.controller.UsageController$$FastClassBySpringCGLIB$$4114958d.invoke(<generated>) |
|
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) |
|
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.usageCount(<generated>) |
|
at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 事务(进程 ID 148)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:6388) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1647) |
|
at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:988) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:353) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 87 common frames omitted |
|
2020-07-15 08:43:24,444 [http-nio-10000-exec-3] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DataIntegrityViolationException: |
|
### Error updating database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 |
|
### The error may involve com.mh.eems.mapper.SysLogMapper.insertLogs-Inline |
|
### The error occurred while setting parameters |
|
### SQL: insert into sys_logs(user_id,user_name,module,type,logs,log_date,remark,grade)values(?,?,?,?,?,getdate(),?,?) |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 |
|
; 将截断字符串或二进制数据。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 |
|
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.insert(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:278) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:58) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy96.insertLogs(Unknown Source) |
|
at com.mh.eems.service.impl.SysLogServiceImpl.insertLogs(SysLogServiceImpl.java:30) |
|
at com.mh.eems.advice.LogAdvice.logSave(LogAdvice.java:69) |
|
at sun.reflect.GeneratedMethodAccessor215.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) |
|
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) |
|
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageExceptionController$$EnhancerBySpringCGLIB$$4d2ea745.queryException(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1547) |
|
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:548) |
|
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:479) |
|
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7344) |
|
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:2713) |
|
at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:224) |
|
at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:204) |
|
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.execute(SQLServerPreparedStatement.java:463) |
|
at sun.reflect.GeneratedMethodAccessor162.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy.invoke(StatementFacade.java:114) |
|
at com.sun.proxy.$Proxy157.execute(Unknown Source) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:46) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) |
|
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.GeneratedMethodAccessor217.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) |
|
at com.sun.proxy.$Proxy155.update(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:198) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:185) |
|
at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 90 common frames omitted |
|
2020-07-15 08:43:31,968 [http-nio-10000-exec-10] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.springframework.dao.DataIntegrityViolationException: |
|
### Error updating database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 |
|
### The error may involve com.mh.eems.mapper.SysLogMapper.insertLogs-Inline |
|
### The error occurred while setting parameters |
|
### SQL: insert into sys_logs(user_id,user_name,module,type,logs,log_date,remark,grade)values(?,?,?,?,?,getdate(),?,?) |
|
### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 |
|
; 将截断字符串或二进制数据。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 |
|
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) |
|
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.insert(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:278) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:58) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy96.insertLogs(Unknown Source) |
|
at com.mh.eems.service.impl.SysLogServiceImpl.insertLogs(SysLogServiceImpl.java:30) |
|
at com.mh.eems.advice.LogAdvice.logSave(LogAdvice.java:69) |
|
at sun.reflect.GeneratedMethodAccessor215.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644) |
|
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633) |
|
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175) |
|
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) |
|
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) |
|
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) |
|
at com.mh.eems.controller.UsageController$$EnhancerBySpringCGLIB$$6899f85e.queryAllUsage(<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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 |
|
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:259) |
|
at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1547) |
|
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:548) |
|
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:479) |
|
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7344) |
|
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:2713) |
|
at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:224) |
|
at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:204) |
|
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.execute(SQLServerPreparedStatement.java:463) |
|
at sun.reflect.GeneratedMethodAccessor162.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy.invoke(StatementFacade.java:114) |
|
at com.sun.proxy.$Proxy157.execute(Unknown Source) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:46) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) |
|
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.GeneratedMethodAccessor217.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63) |
|
at com.sun.proxy.$Proxy155.update(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:198) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:185) |
|
at sun.reflect.GeneratedMethodAccessor216.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 90 common frames omitted |
|
2020-07-15 09:01:30,494 [http-nio-10000-exec-8] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 |
|
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:333) |
|
at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:758) |
|
at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:663) |
|
at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:368) |
|
at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:346) |
|
at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96) |
|
at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085) |
|
at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeStringSegment2(UTF8JsonGenerator.java:1400) |
|
at com.fasterxml.jackson.core.json.UTF8JsonGenerator._writeStringSegment(UTF8JsonGenerator.java:1347) |
|
at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeString(UTF8JsonGenerator.java:460) |
|
at com.fasterxml.jackson.databind.ser.std.StringSerializer.serialize(StringSerializer.java:41) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:718) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:639) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:718) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:639) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:718) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:639) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:718) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:639) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79) |
|
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:718) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:639) |
|
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33) |
|
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480) |
|
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:319) |
|
at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1396) |
|
at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:913) |
|
at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287) |
|
at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103) |
|
at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:289) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180) |
|
at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 |
|
at sun.nio.ch.SocketDispatcher.write0(Native Method) |
|
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) |
|
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) |
|
at sun.nio.ch.IOUtil.write(IOUtil.java:65) |
|
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471) |
|
at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134) |
|
at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:101) |
|
at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:157) |
|
at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223) |
|
at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743) |
|
at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513) |
|
at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451) |
|
at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530) |
|
at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112) |
|
at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189) |
|
at org.apache.coyote.Response.doWrite(Response.java:599) |
|
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:328) |
|
... 112 common frames omitted |
|
2020-07-15 10:22:53,243 [http-nio-10000-exec-9] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy126.queryUsageAnalysisByMap(Unknown Source) |
|
at com.mh.eems.service.impl.UsageAnalysisServiceImpl.queryUsageAnalysisByMap(UsageAnalysisServiceImpl.java:32) |
|
at com.mh.eems.util.UsageAnalysisUtil.queryChart(UsageAnalysisUtil.java:43) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAllHome(UsageAnalysisController.java:133) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:668) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:621) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:594) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:396) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:355) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.CallableStatementHandler.query(CallableStatementHandler.java:68) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
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:433) |
|
... 81 common frames omitted |
|
2020-07-15 10:23:03,706 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy126.queryUsageAnalysisByMap(Unknown Source) |
|
at com.mh.eems.service.impl.UsageAnalysisServiceImpl.queryUsageAnalysisByMap(UsageAnalysisServiceImpl.java:32) |
|
at com.mh.eems.util.UsageAnalysisUtil.queryChart(UsageAnalysisUtil.java:43) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAllHome(UsageAnalysisController.java:133) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:668) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:621) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:594) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:396) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:355) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.CallableStatementHandler.query(CallableStatementHandler.java:68) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
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:433) |
|
... 81 common frames omitted |
|
2020-07-15 10:23:04,767 [http-nio-10000-exec-6] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy126.queryUsageAnalysisByMap(Unknown Source) |
|
at com.mh.eems.service.impl.UsageAnalysisServiceImpl.queryUsageAnalysisByMap(UsageAnalysisServiceImpl.java:32) |
|
at com.mh.eems.util.UsageAnalysisUtil.queryChart(UsageAnalysisUtil.java:43) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAllHome(UsageAnalysisController.java:133) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:668) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:621) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:594) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:396) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:355) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.CallableStatementHandler.query(CallableStatementHandler.java:68) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
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:433) |
|
... 81 common frames omitted |
|
2020-07-15 10:23:13,137 [http-nio-10000-exec-3] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy126.queryUsageAnalysisByMap(Unknown Source) |
|
at com.mh.eems.service.impl.UsageAnalysisServiceImpl.queryUsageAnalysisByMap(UsageAnalysisServiceImpl.java:32) |
|
at com.mh.eems.util.UsageAnalysisUtil.queryChart(UsageAnalysisUtil.java:43) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAllHome(UsageAnalysisController.java:133) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:668) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:621) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:594) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:396) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:355) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.CallableStatementHandler.query(CallableStatementHandler.java:68) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
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:433) |
|
... 81 common frames omitted |
|
2020-07-15 10:23:22,028 [http-nio-10000-exec-2] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy126.queryUsageAnalysisByMap(Unknown Source) |
|
at com.mh.eems.service.impl.UsageAnalysisServiceImpl.queryUsageAnalysisByMap(UsageAnalysisServiceImpl.java:32) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll(UsageAnalysisController.java:62) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:668) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:621) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:594) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:396) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:355) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.CallableStatementHandler.query(CallableStatementHandler.java:68) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor164.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 80 common frames omitted |
|
2020-07-15 10:23:22,034 [http-nio-10000-exec-10] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy126.queryUsageAnalysisByMap(Unknown Source) |
|
at com.mh.eems.service.impl.UsageAnalysisServiceImpl.queryUsageAnalysisByMap(UsageAnalysisServiceImpl.java:32) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll(UsageAnalysisController.java:62) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal, java.lang.String] |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:668) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:621) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:594) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:396) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:355) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.CallableStatementHandler.query(CallableStatementHandler.java:68) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor164.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 80 common frames omitted |
|
2020-07-15 10:23:22,820 [http-nio-10000-exec-7] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal] |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy126.queryUsageAnalysisByMap2(Unknown Source) |
|
at com.mh.eems.service.impl.UsageAnalysisServiceImpl.queryUsageAnalysisByMap2(UsageAnalysisServiceImpl.java:36) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:100) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal] |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:668) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:621) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:594) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:396) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:355) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor164.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 80 common frames omitted |
|
2020-07-15 10:23:22,844 [http-nio-10000-exec-5] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal] |
|
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446) |
|
at com.sun.proxy.$Proxy89.selectList(Unknown Source) |
|
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230) |
|
at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:139) |
|
at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:76) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:59) |
|
at com.sun.proxy.$Proxy126.queryUsageAnalysisByMap2(Unknown Source) |
|
at com.mh.eems.service.impl.UsageAnalysisServiceImpl.queryUsageAnalysisByMap2(UsageAnalysisServiceImpl.java:36) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:100) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
Caused by: org.apache.ibatis.executor.ExecutorException: No constructor found in com.mh.eems.entity.UsageAnalysisEntity matching [java.lang.Long, java.lang.String, java.lang.String, java.math.BigDecimal] |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:668) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:621) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:594) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:396) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:355) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:330) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:303) |
|
at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:196) |
|
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) |
|
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) |
|
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) |
|
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:326) |
|
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) |
|
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) |
|
at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:143) |
|
at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) |
|
at com.sun.proxy.$Proxy155.query(Unknown Source) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) |
|
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) |
|
at sun.reflect.GeneratedMethodAccessor164.invoke(Unknown Source) |
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
|
at java.lang.reflect.Method.invoke(Method.java:498) |
|
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433) |
|
... 80 common frames omitted |
|
2020-07-15 10:34:31,257 [http-nio-10000-exec-6] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 |
|
at java.util.ArrayList.rangeCheck(ArrayList.java:653) |
|
at java.util.ArrayList.get(ArrayList.java:429) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:120) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 10:34:31,273 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 |
|
at java.util.ArrayList.rangeCheck(ArrayList.java:653) |
|
at java.util.ArrayList.get(ArrayList.java:429) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:120) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 10:36:16,621 [http-nio-10000-exec-3] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 |
|
at java.util.ArrayList.rangeCheck(ArrayList.java:653) |
|
at java.util.ArrayList.get(ArrayList.java:429) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:120) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 10:36:16,621 [http-nio-10000-exec-9] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 |
|
at java.util.ArrayList.rangeCheck(ArrayList.java:653) |
|
at java.util.ArrayList.get(ArrayList.java:429) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:120) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 10:36:46,912 [http-nio-10000-exec-10] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 |
|
at java.util.ArrayList.rangeCheck(ArrayList.java:653) |
|
at java.util.ArrayList.get(ArrayList.java:429) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:120) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 10:36:46,912 [http-nio-10000-exec-1] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 |
|
at java.util.ArrayList.rangeCheck(ArrayList.java:653) |
|
at java.util.ArrayList.get(ArrayList.java:429) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:120) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 10:37:28,826 [http-nio-10000-exec-6] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 |
|
at java.util.ArrayList.rangeCheck(ArrayList.java:653) |
|
at java.util.ArrayList.get(ArrayList.java:429) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:120) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 10:37:28,827 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2 |
|
at java.util.ArrayList.rangeCheck(ArrayList.java:653) |
|
at java.util.ArrayList.get(ArrayList.java:429) |
|
at com.mh.eems.controller.UsageAnalysisController.queryAll2(UsageAnalysisController.java:120) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 17:57:44,534 [http-nio-10000-exec-2] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy428.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:31) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 17:58:12,595 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy428.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:31) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 17:59:00,892 [http-nio-10000-exec-9] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy115.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:31) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 18:00:11,300 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy115.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:31) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 18:02:00,957 [http-nio-10000-exec-8] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy115.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:31) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 18:03:09,610 [http-nio-10000-exec-7] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy115.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:31) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 18:04:32,366 [http-nio-10000-exec-2] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy115.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:32) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 18:04:45,060 [http-nio-10000-exec-3] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy115.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:32) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 18:05:29,260 [http-nio-10000-exec-4] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterMaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy115.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:32) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 18:08:14,702 [http-nio-10000-exec-6] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterWaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy165.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:29) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745) |
|
2020-07-15 18:10:05,855 [http-nio-10000-exec-9] ERROR -[ExceptionHandlerAdvice.java:59]- 系统异常 |
|
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mh.eems.service.MasterWaterService.queryAll |
|
at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) |
|
at org.apache.ibatis.binding.MapperMethod.<init>(MapperMethod.java:49) |
|
at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:65) |
|
at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58) |
|
at com.sun.proxy.$Proxy165.queryAll(Unknown Source) |
|
at com.mh.eems.controller.MasterWaterController.quertAll(MasterWaterController.java:29) |
|
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:215) |
|
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:142) |
|
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) |
|
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800) |
|
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) |
|
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038) |
|
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) |
|
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:998) |
|
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:890) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) |
|
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:875) |
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) |
|
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) |
|
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) |
|
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) |
|
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) |
|
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) |
|
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) |
|
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) |
|
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) |
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) |
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) |
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) |
|
at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:96) |
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:41002) |
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) |
|
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) |
|
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) |
|
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) |
|
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) |
|
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) |
|
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) |
|
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770) |
|
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) |
|
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) |
|
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
|
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
|
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) |
|
at java.lang.Thread.run(Thread.java:745)
|
|
|