What is true about the worker process in the Oracle Applications R12 environment?
A.
When a worker runs a job for the first time, if the job fails, the manager automatically defers the
job to retry at a later time.
B.
When a worker runs a job for the third time, if the job fails, the status of the job stays at failed
and the worker starts the next job.
C.
As long as the total run time is less than 10 minutes, the manager defers the job to retry at the
end of the current phase, even if that job failed the previous three times.
D.
When a worker runs a job for the second time, if the job fails and the total run time is 15
minutes, then the status of the job stays at failed and the worker starts the next job.
Answer is A
https://docs.oracle.com/cd/E18727_01/doc.121/e13676/T530334T530337.htm
Workers
Each worker updates the STATUS column, giving the manager a report on its progress. As the jobs are completed, the manager updates the table with the next job in the queue, and updates the CONTROL_CODE and STATUS columns telling the worker to start processing. If there is a failure, the worker reports a failed status.
For certain tasks, some worker processes spawn other child processes that do the actual work. The spawned child process returns a status code to the worker that spawned it. The worker interprets the code to determine if the job has been completed successfully. Examples of child processes are SQL*Plus and FNDLOAD.
Deferred Jobs
The first time a job fails, the manager automatically defers the job and assigns a new one to the worker. If the deferred job fails the second time it is run, the manager defers it again only if the total runtime of the job is less than ten minutes. If the deferred job fails a third time (or if the job’s total runtime is not less than ten minutes the second time it is run) the job stays at failed status and the worker waits. At this point, you must address the cause of the failure, and then restart the job.
Note: For more information, see Running AD Controller Interactively in this chapter. See also Troubleshooting in Oracle E-Business Suite Maintenance Procedures.
The deferred job feature uses the AD_DEFERRED_JOBS table. This table is created when the FND_INSTALL_PROCESSES table is created, and is dropped when the FND_INSTALL_PROCESSES table is dropped.
Determining Number o