Try this code: where id, version are some numbers (could be 18000 and 1). This work fine for me. Code:String timezone = "";int occurrenceCount = 1; Integer recurrenceInterval = 0;IntervalUnit recurrenceIntervalUnit = null;JobSimpleTrigger simpleTrigger = new JobSimpleTrigger(id, version, timezone, startDate, null, occurrenceCount, recurrenceInterval, recurrenceIntervalUnit) ; theJob.setSimpleTrigger(simpleTrigger);