Michael5937 2015-12-30 16:08 采纳率: 0%
浏览 7304

Spring 定时任务执行时有异常

Spring定时任务,时不时会爆出这么个异常,请大神解释下是什么原因
2015-12-30 16:00:00,123 ERROR [org.quartz.core.JobRunShell] -
org.springframework.scheduling.quartz.JobMethodInvocationFailedException: Invocation of method 'addTbCdqResultfour' on target class [class com.wind.connector.quartz.RunAddTbCdqResultfour] failed; nested exception is org.hibernate.NonUniqueResultException: query did not return a unique result: 2
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
Caused by: org.hibernate.NonUniqueResultException: query did not return a unique result: 2
at org.hibernate.impl.AbstractQueryImpl.uniqueElement(AbstractQueryImpl.java:844)
at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:835)
at com.wind.daoImpl.BaseDaoImpl.uniqueQuery(BaseDaoImpl.java:46)
at com.wind.daoImpl.TbCdqResultfourDaoImpl.getCdqResultByBeginDate(TbCdqResultfourDaoImpl.java:68)
at com.wind.managerImpl.TbConnectorManagerImpl.addTbCdqResultfour(TbConnectorManagerImpl.java:424)
at com.wind.managerImpl.TbConnectorManagerImpl$$FastClassByCGLIB$$dd5fd868.invoke()
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:635)
at com.wind.managerImpl.TbConnectorManagerImpl$$EnhancerByCGLIB$$24d2f90f.addTbCdqResultfour()
at com.wind.connector.quartz.RunAddTbCdqResultfour.addTbCdqResultfour(RunAddTbCdqResultfour.java:58)
at sun.reflect.GeneratedMethodAccessor185.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:276)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:260)
... 3 more
2015-12-30 16:00:00,124 ERROR [org.quartz.core.ErrorLogger] -
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.springframework.scheduling.quartz.JobMethodInvocationFailedException: Invocation of method 'addTbCdqResultfour' on target class [class com.wind.connector.quartz.RunAddTbCdqResultfour] failed; nested exception is org.hibernate.NonUniqueResultException: query did not return a unique result: 2]
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)
Caused by: org.springframework.scheduling.quartz.JobMethodInvocationFailedException: Invocation of method 'addTbCdqResultfour' on target class [class com.wind.connector.quartz.RunAddTbCdqResultfour] failed; nested exception is org.hibernate.NonUniqueResultException: query did not return a unique result: 2
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:269)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
... 1 more
Caused by: org.hibernate.NonUniqueResultException: query did not return a unique result: 2
at org.hibernate.impl.AbstractQueryImpl.uniqueElement(AbstractQueryImpl.java:844)
at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:835)
at com.wind.daoImpl.BaseDaoImpl.uniqueQuery(BaseDaoImpl.java:46)
at com.wind.daoImpl.TbCdqResultfourDaoImpl.getCdqResultByBeginDate(TbCdqResultfourDaoImpl.java:68)
at com.wind.managerImpl.TbConnectorManagerImpl.addTbCdqResultfour(TbConnectorManagerImpl.java:424)
at com.wind.managerImpl.TbConnectorManagerImpl$$FastClassByCGLIB$$dd5fd868.invoke()
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:635)
at com.wind.managerImpl.TbConnectorManagerImpl$$EnhancerByCGLIB$$24d2f90f.addTbCdqResultfour()
at com.wind.connector.quartz.RunAddTbCdqResultfour.addTbCdqResultfour(RunAddTbCdqResultfour.java:58)
at sun.reflect.GeneratedMethodAccessor185.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:276)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:260)
... 3 more

  • 写回答

1条回答 默认 最新

  • devmiao 2015-12-30 20:37
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作