In some cases, old versions of JasperReports Server did not delete the scheduled jobs when deleting a report. These jobs cause errors when the scheduler tries to run them, but you can’t remove the jobs through the user interface. The server no longer creates such “orphan” jobs, but they may appear again when you upgrade or import a catalog that contains them.
If you accidentally imported orphan jobs, make the configuration change shown below and restart your server.
Automatically Deleting Orphan Jobs | ||
Configuration File | ||
.../WEB-INF/applicationContext-report-scheduling.xml | ||
Entry | Bean | Description |
autoDeleteBroken | quartz | Change this property from false (the default) to true. Orphan jobs are detected and deleted just before they run, so all orphan jobs will be deleted gradually over time. |
Recommended Comments
There are no comments to display.