Question

I am trying to make Scheduler using Quartz. I have tried this example

 JobDetail detail = new JobDetail();
 detail.setName("dummyJobName");
 detail.setJobClass(HelloWorld.class);
 System.out.println("Scheduler First Example");
 SimpleTrigger simpleTrigger = new SimpleTrigger();
 simpleTrigger.setName("dummyTriggerName");
 simpleTrigger.setStartTime(new Date(System.currentTimeMillis() + 1000));
 simpleTrigger.setRepeatCount(SimpleTrigger.REPEAT_INDEFINITELY);
 simpleTrigger.setRepeatInterval(10000);
 Scheduler scheduler = new StdSchedulerFactory().getScheduler();
 scheduler.scheduleJob(detail, simpleTrigger);
 scheduler.start();

but using this i am getting error like this.

Exception in thread "main" org.quartz.SchedulerException: 
                                           Job's group cannot be null

please can anybody Help me with this.?

Was it helpful?

Solution

every job is identified by a individual name and group name to which is belongs to. You have used 'detail.setName()' There must be another function called detail.setGroupName() or something similar –

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top