Qrtz_job_details

Hi,

I’m seeing the following error over and over again in the out.log file:
2024-07-10 15:13:01.275 ERROR 356 — [nio-8090-exec-6] io.jmix.quartz.service.QuartzService : Unable to fetch information about the job: DEFAULT.CopyDataFromWeb

org.quartz.JobPersistenceException: Couldn’t retrieve job because a required class was not found: quartz.CopyDataFromWeb
at org.quartz.impl.jdbcjobstore.JobStoreSupport.retrieveJob(JobStoreSupport.java:1393) ~[quartz-2.3.2.jar!/:na]
at org.quartz.impl.jdbcjobstore.JobStoreSupport$9.execute(JobStoreSupport.java:1382) ~[quartz-2.3.2.jar!/:na]

The error is correct because CopyDataFromWeb does not exist anymore.
In QRTZ_JOB_DETAILS file there is still a record with JOB_NAME = CopyDataFromWeb
Is it ok to delete this record manually from QRTZ_JOB_DETAILS and will this solve the issue?

Jmix version: 1.5.5
Jmix Studio plugin version: 2.2.4-241

Hi

deleting from database is not recommended as it can bring problems with such jobs, if your version of Jmix doesn’t allow to delete broken jobs you can implement(or backport from newer versions) deletion with Quartz API