error.2023-05-23.log 74 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759
  1. 11:11:59.323 [XNIO-1 task-4] ERROR c.z.x.c.e.GlobalExceptionHandler - null
  2. org.mybatis.spring.MyBatisSystemException: null
  3. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)
  4. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  5. at jdk.proxy2/jdk.proxy2.$Proxy108.selectOne(Unknown Source)
  6. at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)
  7. at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
  8. at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
  9. at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
  10. at jdk.proxy3/jdk.proxy3.$Proxy268.getCurActivityInsOfWf(Unknown Source)
  11. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  12. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  13. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  14. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  15. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  16. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  17. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  18. at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)
  19. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  20. at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:218)
  21. at jdk.proxy3/jdk.proxy3.$Proxy269.getCurActivityInsOfWf(Unknown Source)
  22. at com.zhyc.xps.bpm.service.impl.WfServiceImpl.getWfInsById(WfServiceImpl.java:216)
  23. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  24. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  25. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  26. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  27. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  28. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  29. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  30. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  31. at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
  32. at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:390)
  33. at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
  34. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  35. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  36. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:702)
  37. at com.zhyc.xps.bpm.service.impl.WfServiceImpl$$SpringCGLIB$$0.getWfInsById(<generated>)
  38. at com.zhyc.xps.bpm.controller.WfController.getWfInsInfoById(WfController.java:100)
  39. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  40. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  41. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  42. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  43. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:207)
  44. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
  45. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  46. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
  47. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
  48. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  49. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
  50. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
  51. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
  52. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  53. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527)
  54. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  55. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
  56. at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
  57. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
  58. at io.undertow.websockets.jsr.JsrWebSocketFilter.doFilter(JsrWebSocketFilter.java:172)
  59. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  60. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  61. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  62. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  63. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  64. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  65. at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109)
  66. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  67. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  68. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  69. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  70. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  71. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  72. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  73. at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
  74. at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
  75. at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
  76. at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
  77. at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
  78. at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117)
  79. at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
  80. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  81. at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
  82. at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
  83. at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
  84. at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
  85. at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
  86. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  87. at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52)
  88. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  89. at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
  90. at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:276)
  91. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
  92. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:132)
  93. at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
  94. at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
  95. at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:256)
  96. at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:101)
  97. at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393)
  98. at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:859)
  99. at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
  100. at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
  101. at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
  102. at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282)
  103. at java.base/java.lang.Thread.run(Thread.java:833)
  104. Caused by: org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 3
  105. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:80)
  106. at jdk.internal.reflect.GeneratedMethodAccessor167.invoke(Unknown Source)
  107. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  108. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  109. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  110. ... 99 common frames omitted
  111. 11:11:59.496 [XNIO-1 task-4] ERROR c.z.x.c.e.GlobalExceptionHandler - null
  112. org.mybatis.spring.MyBatisSystemException: null
  113. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)
  114. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  115. at jdk.proxy2/jdk.proxy2.$Proxy108.selectOne(Unknown Source)
  116. at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)
  117. at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
  118. at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
  119. at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
  120. at jdk.proxy3/jdk.proxy3.$Proxy268.getCurActivityInsOfWf(Unknown Source)
  121. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  122. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  123. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  124. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  125. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  126. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  127. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  128. at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)
  129. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  130. at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:218)
  131. at jdk.proxy3/jdk.proxy3.$Proxy269.getCurActivityInsOfWf(Unknown Source)
  132. at com.zhyc.xps.bpm.service.impl.WfServiceImpl.getWfInsById(WfServiceImpl.java:216)
  133. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  134. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  135. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  136. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  137. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  138. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  139. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  140. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  141. at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
  142. at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:390)
  143. at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
  144. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  145. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  146. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:702)
  147. at com.zhyc.xps.bpm.service.impl.WfServiceImpl$$SpringCGLIB$$0.getWfInsById(<generated>)
  148. at com.zhyc.xps.bpm.controller.WfController.getWfInsInfoById(WfController.java:100)
  149. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  150. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  151. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  152. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  153. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:207)
  154. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
  155. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  156. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
  157. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
  158. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  159. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
  160. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
  161. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
  162. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  163. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527)
  164. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  165. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
  166. at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
  167. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
  168. at io.undertow.websockets.jsr.JsrWebSocketFilter.doFilter(JsrWebSocketFilter.java:172)
  169. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  170. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  171. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  172. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  173. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  174. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  175. at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109)
  176. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  177. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  178. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  179. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  180. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  181. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  182. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  183. at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
  184. at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
  185. at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
  186. at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
  187. at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
  188. at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117)
  189. at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
  190. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  191. at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
  192. at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
  193. at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
  194. at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
  195. at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
  196. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  197. at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52)
  198. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  199. at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
  200. at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:276)
  201. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
  202. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:132)
  203. at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
  204. at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
  205. at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:256)
  206. at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:101)
  207. at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393)
  208. at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:859)
  209. at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
  210. at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
  211. at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
  212. at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282)
  213. at java.base/java.lang.Thread.run(Thread.java:833)
  214. Caused by: org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 3
  215. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:80)
  216. at jdk.internal.reflect.GeneratedMethodAccessor167.invoke(Unknown Source)
  217. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  218. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  219. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  220. ... 99 common frames omitted
  221. 12:01:39.888 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed
  222. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]: Ambiguous mapping. Cannot map 'goafDevInfoController' method
  223. com.zhyc.xps.goaf.controller.GoafDevInfoController#getGoafDevInfoBypage(Map)
  224. to {GET [/goaf/goafdevinfo/page]}: There is already 'goafDevInfoController' bean method
  225. com.zhyc.xps.goaf.controller.GoafDevInfoController#getDevReportDataByPage(Map) mapped.
  226. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1762)
  227. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:599)
  228. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521)
  229. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  230. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  231. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  232. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  233. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:961)
  234. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:917)
  235. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:584)
  236. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  237. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732)
  238. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
  239. at org.springframework.boot.SpringApplication.run(SpringApplication.java:310)
  240. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304)
  241. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293)
  242. at com.zhyc.xps.XPSApplication.main(XPSApplication.java:30)
  243. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  244. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  245. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  246. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  247. at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
  248. Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'goafDevInfoController' method
  249. com.zhyc.xps.goaf.controller.GoafDevInfoController#getGoafDevInfoBypage(Map)
  250. to {GET [/goaf/goafdevinfo/page]}: There is already 'goafDevInfoController' bean method
  251. com.zhyc.xps.goaf.controller.GoafDevInfoController#getDevReportDataByPage(Map) mapped.
  252. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MappingRegistry.validateMethodMapping(AbstractHandlerMethodMapping.java:667)
  253. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MappingRegistry.register(AbstractHandlerMethodMapping.java:633)
  254. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.registerHandlerMethod(AbstractHandlerMethodMapping.java:331)
  255. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.registerHandlerMethod(RequestMappingHandlerMapping.java:438)
  256. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.registerHandlerMethod(RequestMappingHandlerMapping.java:76)
  257. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lambda$detectHandlerMethods$2(AbstractHandlerMethodMapping.java:298)
  258. at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:721)
  259. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.detectHandlerMethods(AbstractHandlerMethodMapping.java:296)
  260. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.processCandidateBean(AbstractHandlerMethodMapping.java:265)
  261. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.initHandlerMethods(AbstractHandlerMethodMapping.java:224)
  262. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.afterPropertiesSet(AbstractHandlerMethodMapping.java:212)
  263. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.afterPropertiesSet(RequestMappingHandlerMapping.java:225)
  264. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1808)
  265. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
  266. ... 21 common frames omitted
  267. 12:01:58.634 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed
  268. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class]: Ambiguous mapping. Cannot map 'goafDevInfoController' method
  269. com.zhyc.xps.goaf.controller.GoafDevInfoController#getGoafDevInfoBypage(Map)
  270. to {GET [/goaf/goafdevinfo/page]}: There is already 'goafDevInfoController' bean method
  271. com.zhyc.xps.goaf.controller.GoafDevInfoController#getDevReportDataByPage(Map) mapped.
  272. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1762)
  273. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:599)
  274. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:521)
  275. at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326)
  276. at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
  277. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324)
  278. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200)
  279. at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:961)
  280. at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:917)
  281. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:584)
  282. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
  283. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732)
  284. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
  285. at org.springframework.boot.SpringApplication.run(SpringApplication.java:310)
  286. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304)
  287. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293)
  288. at com.zhyc.xps.XPSApplication.main(XPSApplication.java:30)
  289. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  290. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  291. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  292. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  293. at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
  294. Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'goafDevInfoController' method
  295. com.zhyc.xps.goaf.controller.GoafDevInfoController#getGoafDevInfoBypage(Map)
  296. to {GET [/goaf/goafdevinfo/page]}: There is already 'goafDevInfoController' bean method
  297. com.zhyc.xps.goaf.controller.GoafDevInfoController#getDevReportDataByPage(Map) mapped.
  298. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MappingRegistry.validateMethodMapping(AbstractHandlerMethodMapping.java:667)
  299. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MappingRegistry.register(AbstractHandlerMethodMapping.java:633)
  300. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.registerHandlerMethod(AbstractHandlerMethodMapping.java:331)
  301. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.registerHandlerMethod(RequestMappingHandlerMapping.java:438)
  302. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.registerHandlerMethod(RequestMappingHandlerMapping.java:76)
  303. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lambda$detectHandlerMethods$2(AbstractHandlerMethodMapping.java:298)
  304. at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:721)
  305. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.detectHandlerMethods(AbstractHandlerMethodMapping.java:296)
  306. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.processCandidateBean(AbstractHandlerMethodMapping.java:265)
  307. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.initHandlerMethods(AbstractHandlerMethodMapping.java:224)
  308. at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.afterPropertiesSet(AbstractHandlerMethodMapping.java:212)
  309. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.afterPropertiesSet(RequestMappingHandlerMapping.java:225)
  310. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1808)
  311. at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
  312. ... 21 common frames omitted
  313. 16:53:43.282 [XNIO-1 task-2] ERROR c.z.x.c.e.GlobalExceptionHandler -
  314. ### Error querying database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  315. ### The error may exist in file [E:\syf3prj\xps-server-3\xps-goaf\target\classes\mapper\GoafDevInfoMapper.xml]
  316. ### The error may involve com.zhyc.xps.goaf.mapper.GoafDevInfoMapper.getDevReportDataByPage-Inline
  317. ### The error occurred while setting parameters
  318. ### SQL: SELECT count(0) FROM goaf_devinfo AS A LEFT JOIN (SELECT goaf_dev_name AS dev_name, goaf_sensor_value, goaf_datareport_time, goaf_dev_id FROM goaf_sensordata LIMIT 1) AS B ON A.goaf_dev_name = B.dev_name LEFT JOIN goaf_hdanger AS C ON B.goaf_dev_id = C.goaf_dev_id WHERE oc_id = ?
  319. ### Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  320. ; Column 'oc_id' in where clause is ambiguous
  321. org.springframework.dao.DataIntegrityViolationException:
  322. ### Error querying database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  323. ### The error may exist in file [E:\syf3prj\xps-server-3\xps-goaf\target\classes\mapper\GoafDevInfoMapper.xml]
  324. ### The error may involve com.zhyc.xps.goaf.mapper.GoafDevInfoMapper.getDevReportDataByPage-Inline
  325. ### The error occurred while setting parameters
  326. ### SQL: SELECT count(0) FROM goaf_devinfo AS A LEFT JOIN (SELECT goaf_dev_name AS dev_name, goaf_sensor_value, goaf_datareport_time, goaf_dev_id FROM goaf_sensordata LIMIT 1) AS B ON A.goaf_dev_name = B.dev_name LEFT JOIN goaf_hdanger AS C ON B.goaf_dev_id = C.goaf_dev_id WHERE oc_id = ?
  327. ### Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  328. ; Column 'oc_id' in where clause is ambiguous
  329. at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:95)
  330. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
  331. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79)
  332. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  333. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  334. at jdk.proxy2/jdk.proxy2.$Proxy108.selectList(Unknown Source)
  335. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  336. at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:147)
  337. at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:80)
  338. at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
  339. at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
  340. at jdk.proxy3/jdk.proxy3.$Proxy374.getDevReportDataByPage(Unknown Source)
  341. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  342. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  343. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  344. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  345. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  346. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  347. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  348. at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)
  349. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  350. at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:218)
  351. at jdk.proxy3/jdk.proxy3.$Proxy375.getDevReportDataByPage(Unknown Source)
  352. at com.zhyc.xps.goaf.service.impl.GoafDevInfoServiceImpl.getDevReportDataByPage(GoafDevInfoServiceImpl.java:89)
  353. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  354. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  355. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  356. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  357. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  358. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  359. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  360. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  361. at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
  362. at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:390)
  363. at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
  364. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  365. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  366. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:702)
  367. at com.zhyc.xps.goaf.service.impl.GoafDevInfoServiceImpl$$SpringCGLIB$$0.getDevReportDataByPage(<generated>)
  368. at com.zhyc.xps.goaf.controller.GoafDevInfoController.getDevReportDataByPage(GoafDevInfoController.java:85)
  369. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  370. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  371. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  372. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  373. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:207)
  374. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
  375. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  376. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
  377. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
  378. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  379. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
  380. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
  381. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
  382. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  383. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527)
  384. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  385. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
  386. at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
  387. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
  388. at io.undertow.websockets.jsr.JsrWebSocketFilter.doFilter(JsrWebSocketFilter.java:172)
  389. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  390. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  391. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  392. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  393. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  394. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  395. at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109)
  396. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  397. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  398. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  399. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  400. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  401. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  402. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  403. at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
  404. at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
  405. at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
  406. at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
  407. at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
  408. at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117)
  409. at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
  410. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  411. at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
  412. at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
  413. at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
  414. at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
  415. at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
  416. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  417. at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52)
  418. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  419. at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
  420. at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:276)
  421. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
  422. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:132)
  423. at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
  424. at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
  425. at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:256)
  426. at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:101)
  427. at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393)
  428. at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:859)
  429. at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
  430. at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
  431. at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
  432. at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282)
  433. at java.base/java.lang.Thread.run(Thread.java:833)
  434. Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  435. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:117)
  436. at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
  437. at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
  438. at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
  439. at com.p6spy.engine.wrapper.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:362)
  440. at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
  441. at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
  442. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
  443. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
  444. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
  445. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
  446. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
  447. at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
  448. at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
  449. at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:197)
  450. at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:140)
  451. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
  452. at jdk.proxy2/jdk.proxy2.$Proxy408.query(Unknown Source)
  453. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
  454. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
  455. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
  456. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  457. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  458. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  459. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  460. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  461. ... 100 common frames omitted
  462. 16:53:49.577 [XNIO-1 task-2] ERROR c.z.x.c.e.GlobalExceptionHandler -
  463. ### Error querying database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  464. ### The error may exist in file [E:\syf3prj\xps-server-3\xps-goaf\target\classes\mapper\GoafDevInfoMapper.xml]
  465. ### The error may involve com.zhyc.xps.goaf.mapper.GoafDevInfoMapper.getDevReportDataByPage-Inline
  466. ### The error occurred while setting parameters
  467. ### SQL: SELECT count(0) FROM goaf_devinfo AS A LEFT JOIN (SELECT goaf_dev_name AS dev_name, goaf_sensor_value, goaf_datareport_time, goaf_dev_id FROM goaf_sensordata LIMIT 1) AS B ON A.goaf_dev_name = B.dev_name LEFT JOIN goaf_hdanger AS C ON B.goaf_dev_id = C.goaf_dev_id WHERE oc_id = ?
  468. ### Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  469. ; Column 'oc_id' in where clause is ambiguous
  470. org.springframework.dao.DataIntegrityViolationException:
  471. ### Error querying database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  472. ### The error may exist in file [E:\syf3prj\xps-server-3\xps-goaf\target\classes\mapper\GoafDevInfoMapper.xml]
  473. ### The error may involve com.zhyc.xps.goaf.mapper.GoafDevInfoMapper.getDevReportDataByPage-Inline
  474. ### The error occurred while setting parameters
  475. ### SQL: SELECT count(0) FROM goaf_devinfo AS A LEFT JOIN (SELECT goaf_dev_name AS dev_name, goaf_sensor_value, goaf_datareport_time, goaf_dev_id FROM goaf_sensordata LIMIT 1) AS B ON A.goaf_dev_name = B.dev_name LEFT JOIN goaf_hdanger AS C ON B.goaf_dev_id = C.goaf_dev_id WHERE oc_id = ?
  476. ### Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  477. ; Column 'oc_id' in where clause is ambiguous
  478. at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:95)
  479. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
  480. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79)
  481. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  482. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  483. at jdk.proxy2/jdk.proxy2.$Proxy108.selectList(Unknown Source)
  484. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  485. at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:147)
  486. at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:80)
  487. at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
  488. at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
  489. at jdk.proxy3/jdk.proxy3.$Proxy374.getDevReportDataByPage(Unknown Source)
  490. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  491. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  492. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  493. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  494. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  495. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  496. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  497. at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)
  498. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  499. at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:218)
  500. at jdk.proxy3/jdk.proxy3.$Proxy375.getDevReportDataByPage(Unknown Source)
  501. at com.zhyc.xps.goaf.service.impl.GoafDevInfoServiceImpl.getDevReportDataByPage(GoafDevInfoServiceImpl.java:89)
  502. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  503. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  504. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  505. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  506. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  507. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  508. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  509. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  510. at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
  511. at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:390)
  512. at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
  513. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  514. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  515. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:702)
  516. at com.zhyc.xps.goaf.service.impl.GoafDevInfoServiceImpl$$SpringCGLIB$$0.getDevReportDataByPage(<generated>)
  517. at com.zhyc.xps.goaf.controller.GoafDevInfoController.getDevReportDataByPage(GoafDevInfoController.java:85)
  518. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  519. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  520. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  521. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  522. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:207)
  523. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
  524. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  525. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
  526. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
  527. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  528. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
  529. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
  530. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
  531. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  532. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527)
  533. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  534. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
  535. at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
  536. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
  537. at io.undertow.websockets.jsr.JsrWebSocketFilter.doFilter(JsrWebSocketFilter.java:172)
  538. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  539. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  540. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  541. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  542. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  543. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  544. at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109)
  545. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  546. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  547. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  548. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  549. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  550. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  551. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  552. at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
  553. at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
  554. at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
  555. at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
  556. at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
  557. at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117)
  558. at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
  559. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  560. at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
  561. at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
  562. at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
  563. at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
  564. at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
  565. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  566. at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52)
  567. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  568. at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
  569. at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:276)
  570. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
  571. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:132)
  572. at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
  573. at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
  574. at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:256)
  575. at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:101)
  576. at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393)
  577. at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:859)
  578. at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
  579. at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
  580. at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
  581. at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282)
  582. at java.base/java.lang.Thread.run(Thread.java:833)
  583. Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  584. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:117)
  585. at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
  586. at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
  587. at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
  588. at com.p6spy.engine.wrapper.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:362)
  589. at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
  590. at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
  591. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
  592. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
  593. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
  594. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
  595. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
  596. at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
  597. at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
  598. at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:197)
  599. at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:140)
  600. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
  601. at jdk.proxy2/jdk.proxy2.$Proxy408.query(Unknown Source)
  602. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
  603. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
  604. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
  605. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  606. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  607. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  608. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  609. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  610. ... 100 common frames omitted
  611. 16:54:59.630 [XNIO-1 task-2] ERROR c.z.x.c.e.GlobalExceptionHandler -
  612. ### Error querying database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  613. ### The error may exist in file [E:\syf3prj\xps-server-3\xps-goaf\target\classes\mapper\GoafDevInfoMapper.xml]
  614. ### The error may involve com.zhyc.xps.goaf.mapper.GoafDevInfoMapper.getDevReportDataByPage-Inline
  615. ### The error occurred while setting parameters
  616. ### SQL: SELECT count(0) FROM goaf_devinfo AS A LEFT JOIN (SELECT goaf_dev_name AS dev_name, goaf_sensor_value, goaf_datareport_time, goaf_dev_id FROM goaf_sensordata LIMIT 1) AS B ON A.goaf_dev_name = B.dev_name LEFT JOIN goaf_hdanger AS C ON B.goaf_dev_id = C.goaf_dev_id WHERE oc_id = ?
  617. ### Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  618. ; Column 'oc_id' in where clause is ambiguous
  619. org.springframework.dao.DataIntegrityViolationException:
  620. ### Error querying database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  621. ### The error may exist in file [E:\syf3prj\xps-server-3\xps-goaf\target\classes\mapper\GoafDevInfoMapper.xml]
  622. ### The error may involve com.zhyc.xps.goaf.mapper.GoafDevInfoMapper.getDevReportDataByPage-Inline
  623. ### The error occurred while setting parameters
  624. ### SQL: SELECT count(0) FROM goaf_devinfo AS A LEFT JOIN (SELECT goaf_dev_name AS dev_name, goaf_sensor_value, goaf_datareport_time, goaf_dev_id FROM goaf_sensordata LIMIT 1) AS B ON A.goaf_dev_name = B.dev_name LEFT JOIN goaf_hdanger AS C ON B.goaf_dev_id = C.goaf_dev_id WHERE oc_id = ?
  625. ### Cause: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  626. ; Column 'oc_id' in where clause is ambiguous
  627. at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:95)
  628. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
  629. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79)
  630. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  631. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  632. at jdk.proxy2/jdk.proxy2.$Proxy108.selectList(Unknown Source)
  633. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  634. at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:147)
  635. at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:80)
  636. at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:145)
  637. at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:86)
  638. at jdk.proxy3/jdk.proxy3.$Proxy374.getDevReportDataByPage(Unknown Source)
  639. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  640. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  641. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  642. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  643. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  644. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  645. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  646. at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)
  647. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  648. at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:218)
  649. at jdk.proxy3/jdk.proxy3.$Proxy375.getDevReportDataByPage(Unknown Source)
  650. at com.zhyc.xps.goaf.service.impl.GoafDevInfoServiceImpl.getDevReportDataByPage(GoafDevInfoServiceImpl.java:89)
  651. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  652. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  653. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  654. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  655. at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
  656. at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
  657. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  658. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  659. at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
  660. at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:390)
  661. at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
  662. at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
  663. at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
  664. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:702)
  665. at com.zhyc.xps.goaf.service.impl.GoafDevInfoServiceImpl$$SpringCGLIB$$0.getDevReportDataByPage(<generated>)
  666. at com.zhyc.xps.goaf.controller.GoafDevInfoController.getDevReportDataByPage(GoafDevInfoController.java:85)
  667. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  668. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  669. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  670. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  671. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:207)
  672. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
  673. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  674. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
  675. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
  676. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  677. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
  678. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
  679. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
  680. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
  681. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:527)
  682. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
  683. at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:614)
  684. at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74)
  685. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129)
  686. at io.undertow.websockets.jsr.JsrWebSocketFilter.doFilter(JsrWebSocketFilter.java:172)
  687. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  688. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  689. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  690. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  691. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  692. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  693. at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109)
  694. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  695. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  696. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  697. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  698. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
  699. at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67)
  700. at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
  701. at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
  702. at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
  703. at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
  704. at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
  705. at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68)
  706. at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117)
  707. at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
  708. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  709. at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
  710. at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
  711. at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
  712. at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
  713. at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
  714. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  715. at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52)
  716. at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
  717. at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
  718. at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:276)
  719. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
  720. at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:132)
  721. at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
  722. at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
  723. at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:256)
  724. at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:101)
  725. at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393)
  726. at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:859)
  727. at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
  728. at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
  729. at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
  730. at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282)
  731. at java.base/java.lang.Thread.run(Thread.java:833)
  732. Caused by: java.sql.SQLIntegrityConstraintViolationException: Column 'oc_id' in where clause is ambiguous
  733. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:117)
  734. at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
  735. at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
  736. at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
  737. at com.p6spy.engine.wrapper.PreparedStatementWrapper.execute(PreparedStatementWrapper.java:362)
  738. at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
  739. at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
  740. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
  741. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
  742. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
  743. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
  744. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
  745. at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
  746. at com.github.pagehelper.util.ExecutorUtil.executeAutoCount(ExecutorUtil.java:169)
  747. at com.github.pagehelper.PageInterceptor.count(PageInterceptor.java:197)
  748. at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:140)
  749. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
  750. at jdk.proxy2/jdk.proxy2.$Proxy408.query(Unknown Source)
  751. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
  752. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
  753. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
  754. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  755. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
  756. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  757. at java.base/java.lang.reflect.Method.invoke(Method.java:568)
  758. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  759. ... 100 common frames omitted