Job scheduler not available after upgrade to 2.42.3.1

looks related to

"2026-05-05 09:27:40 ERROR JobScheduler:137 - Exceptions thrown in scheduler loop",
                    "java.lang.IllegalArgumentException: No enum constant org.hisp.dhis.scheduling.JobType.DATA_VALUE_TRIM",
                    "\tat java.base/java.lang.Enum.valueOf(Enum.java:273)",
                    "\tat org.hisp.dhis.scheduling.JobType.valueOf(JobType.java:72)",
                    "\tat org.hisp.dhis.scheduling.HibernateJobConfigurationStore.toEntry(HibernateJobConfigurationStore.java:733)",
                    "\tat java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)",
                    "\tat java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)",
                    "\tat java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1845)",
                    "\tat java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)",
                    "\tat java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)",
                    "\tat java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)",
                    "\tat java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)",
                    "\tat java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)",
                    "\tat java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622)",
                    "\tat org.hibernate.query.spi.StreamDecorator.toArray(StreamDecorator.java:165)",

I don’t know when this job disappeared and why it’s not handled by a migration

Hi @Stephan_Mestach

Glad you were able to resolve this quickly, and thanks for sharing the solution with the community.

Could this be a bug? :thinking: We’ll only be sure if can be reproduced though.

Would you like to keep the solution in a reply post so that we mark it as solved?

I’ve deleted the offending record

 delete from jobconfiguration where jobtype ='DATA_VALUE_TRIM';
DELETE 1

this fixed the issue