JasperSoft Report Scheduling Issue with Daylight Savings Time

Document ID : KB000072814
Last Modified Date : 17/03/2018
Show Technical Document Details
Issue:
If the JasperSoft server recognizes Daylight Savings Time (DST), jobs scheduled using simple recurrence may seem to occur one our later (when DST ends) or one hour earlier (when DST begins). 

Take into consideration the following scenario:

1.  When the JasperSoft report was initially scheduled, it was scheduled to run at 7:00 a.m. daily.
2.  After the DST time change, the scheduled run time became 6:00 a.m. 
Environment:
JasperSoft 6.x
All Supported Operating Systems
Cause:
When JasperSoft Reports are scheduled using the 'Simple' Recurrence setting, the scheduler simply adds 24 hours to the last run time and not an entire day.
Resolution:
If you want scheduled JasperSoft jobs to recur at the same time of day and respect DST adjustments, use the 'Calendar' Recurrence setting

User-added image