Cron Scheduled Jobs Not Running at the Correct Time or Not Running At All (Doc ID 2171088.1)

Last updated on MARCH 08, 2017

Applies to:

Identity Manager - Version 11.1.2.2.0 to 11.1.2.3.160719 [Release 11g]
Information in this document applies to any platform.

Symptoms

You have configured a scheduled job to run daily, and configured it as a cron job.  But you observe that after a period of time, the job is not running as expected.  For example:

  1. You configure the job on 7 July, and specify that it is to run daily and you set Days between runs to '1'.  After 31 July, you see that the job is not running.  When you check the scheduled job on the Admin console, you see that the Next Scheduled Run is shifted to 7 August - in other words, it has skipped 7 days.
  2. You configure the job to run every Monday at 11:30 pm.  But you observe that instead of running weekly, it is running the 7th day of every month.

In both case, if you check the cron expression, you find that it is in error.  So in the first example above, you expect that the stored cron expression should be "*/N" but OIM is setting it to "7/N" where N is the number specified for Days between runs.  In the second example, you see that OIM generates 

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms