CloverETL Server

obsolete onetime schedule plan causes failure of scheduling

  • Link
  • More ActionsMore

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: rel-3-1-2, rel-3-2-0
  • Fix Version/s: rel-3-2-1
  • Component/s: None
  • Security Level: Users (General product issues)
  • OTRS_Ticket_ID:
    2011121410000073

Description

Last log message which is probably somehow connected with the failure:
12-21 17:55:23,992[uartzScheduler]] b INFO misfired trigger; no next event expected? trigger_3 schedule:run graph
Schedule plan is planned for some older datetime and attribute "next event" isn't set (since it's onetime schedule)

Activity

Hide
Martin Varecha added a comment -

related exception raised in quartz scheduler thread
19:19:54,336[uartzScheduler]] rTriggerListener INFO : misfired trigger; no next event expected? trigger_3 schedule:run graph
Exception in thread "Quartz Scheduler [quartzScheduler]" org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler after delay; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Couldn't recover jobs: null [See nested exception: java.lang.NullPointerException]]
at org.springframework.scheduling.quartz.SchedulerFactoryBean$1.run(SchedulerFactoryBean.java:649)
Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Couldn't recover jobs: null [See nested exception: java.lang.NullPointerException]]
at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:602)
at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:455)
at org.quartz.impl.StdScheduler.start(StdScheduler.java:146)
at org.springframework.scheduling.quartz.SchedulerFactoryBean$1.run(SchedulerFactoryBean.java:646)
Caused by: org.quartz.JobPersistenceException: Couldn't recover jobs: null [See nested exception: java.lang.NullPointerException]
at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:845)
at org.quartz.impl.jdbcjobstore.JobStoreSupport$2.execute(JobStoreSupport.java:781)
at org.quartz.impl.jdbcjobstore.JobStoreSupport$40.execute(JobStoreSupport.java:3677)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3711)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3673)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:777)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:600)
... 3 more
Caused by: java.lang.NullPointerException
at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverMisfiredJobs(JobStoreSupport.java:934)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:809)
... 9 more

Show
Martin Varecha added a comment - related exception raised in quartz scheduler thread 19:19:54,336[uartzScheduler]] rTriggerListener INFO : misfired trigger; no next event expected? trigger_3 schedule:run graph Exception in thread "Quartz Scheduler [quartzScheduler]" org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler after delay; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Couldn't recover jobs: null [See nested exception: java.lang.NullPointerException]] at org.springframework.scheduling.quartz.SchedulerFactoryBean$1.run(SchedulerFactoryBean.java:649) Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Couldn't recover jobs: null [See nested exception: java.lang.NullPointerException]] at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:602) at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:455) at org.quartz.impl.StdScheduler.start(StdScheduler.java:146) at org.springframework.scheduling.quartz.SchedulerFactoryBean$1.run(SchedulerFactoryBean.java:646) Caused by: org.quartz.JobPersistenceException: Couldn't recover jobs: null [See nested exception: java.lang.NullPointerException] at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:845) at org.quartz.impl.jdbcjobstore.JobStoreSupport$2.execute(JobStoreSupport.java:781) at org.quartz.impl.jdbcjobstore.JobStoreSupport$40.execute(JobStoreSupport.java:3677) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3711) at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3673) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:777) at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:600) ... 3 more Caused by: java.lang.NullPointerException at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverMisfiredJobs(JobStoreSupport.java:934) at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:809) ... 9 more
Hide
Martin Varecha added a comment -

related to this Quartz issue
http://jira.opensymphony.com/browse/QUARTZ-715
(fixed in 1.6.3)

Show
Martin Varecha added a comment - related to this Quartz issue http://jira.opensymphony.com/browse/QUARTZ-715 (fixed in 1.6.3)
Hide
Martin Varecha added a comment -

quartz upgraded to 1.6.5

Show
Martin Varecha added a comment - quartz upgraded to 1.6.5
Hide
Martin Varecha added a comment -

done

Show
Martin Varecha added a comment - done

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved:

Time Tracking

Estimated:
Not Specified
Original Estimate - Not Specified
Remaining:
0m
Remaining Estimate - 0 minutes
Logged:
2d
Time Spent - 2 days