java spring 定时器 Exception in thread "Timer-1"
2013-11-28 15:38
549 查看
今项目中要自动更新会员级别,用到定时器,顺便整理了下
感谢下边俩位兄弟的分享
http://www.blogjava.net/fastunit/archive/2008/02/15/180116.html http://www.iteye.com/topic/1125517
刚开始一直报错
找了半天原因,不知道为啥,后来才发现是因为直接在web。xml配置的定时监听,在执行这个定时器时,hibernate sessionFactory压根就创建出来,
所以调用它里的方法肯定要报错;之后把定时器配置在spring文件里,这个问题就解决啦
感谢下边俩位兄弟的分享
http://www.blogjava.net/fastunit/archive/2008/02/15/180116.html http://www.iteye.com/topic/1125517
刚开始一直报错
Exception in thread "Timer-1"
找了半天原因,不知道为啥,后来才发现是因为直接在web。xml配置的定时监听,在执行这个定时器时,hibernate sessionFactory压根就创建出来,所以调用它里的方法肯定要报错;之后把定时器配置在spring文件里,这个问题就解决啦
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd"> <bean id="testService" class="com.xxx.spring.business.TestService" /> <task:scheduled-tasks> <task:scheduled ref="testService" method="sayHello" cron="3/11 * * * * ?" /> <task:scheduled ref="testService" method="sayBye" cron="7/13 * * * * ?" /> </task:scheduled-tasks> </beans>
相关文章推荐
- Exception in thread "Timer-1" java.lang.NullPointerException
- 定时器中实现数据库表数据移动的功能,Exception in thread "Timer-0" isExist java.lang.NullPointerException定时器中线程报错。
- Exception in thread "Timer-0" java.lang.ExceptionInInitializerError 解决方法
- Exception in thread "Timer-2" java.lang.OutOfMemoryError: Java heap space
- Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.beans.factory.annotation
- Exception in thread "Timer-4" java.lang.OutOfMemoryError: PermGen space
- 关于Exception in thread "AWT-EventQueue-1" java.lang.NoSuchMethodError的处理
- Exception in thread "Timer-0" java.lang.SecurityException: SHA1 digest error for javax/mail/internet/AddressException.class
- Exception in thread "main" java.lang.NoClassDefFoundError: javax/transaction/SystemException
- Exception in thread "main" java.lang.NoClassDefFoundError
- Linux 下运行Java程序报“Exception in thread "main" java.lang.NoClassDefFoundError”
- Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException:5错误
- Exception in thread "main" java.lang.NoSuchMethodError: scala.Predef$.intWrapper(I)Lscala/runtime/Ri
- Exception in thread &quot;main&quot; java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError
- 解决Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
- 输入JAVAC出现Exceptioninthread"main"java.lang.NoClassDefFoundError:com/sun/t
- Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
- Exception in thread "main" java.lang.OutOfMemoryError: Java heap space解决方法
- NDK: ant 错误 [javah] Exception in thread "main" java.lang.NullPointerException