My Oracle Support Banner

Error when Recruiter uses Status Denied on the Job Opening Approval Request: "Optimistic Lock Exception at Approval Process Instance" (Doc ID 1923398.1)

Last updated on SEPTEMBER 26, 2019

Applies to:

PeopleSoft Enterprise HCM Talent Acquisition Manager - Version 9.1 to 9.1 [Release 9]
Information in this document applies to any platform.


When a recruiter used status Denied as well as Deny Button on the Job Opening approval request, to Deny the Job opening request, the following error occurs.

Optimistic lock exception at Approval process instance (Id = 'JobOpening', Definition ID = 'Recruiter_Supervisor', Effective date '1900-01-01', Thread id '231') (18081,1056):10:1, Step nbr 2:SAMPLE. Please refresh the page try the same operation again. (18081,1009) EOAW_CORE.ENGINE.UserStepInst.OnExecute Name:UpdateStatus PCPC:32100 Statement:293
Called from:EOAW_CORE.ENGINE.UserStepInst.OnExecute Name:Terminate Statement:189
Called from:EOAW_CORE.ENGINE.StepInst.OnExecute Name:Terminate Statement

This error occurs when another program (typically another user working in a separate session) updates the data objects this process wished to change. Retrying the same operation after refreshing the display is likely to work, provided the other user's changes haven't precluded it.

The issue can be reproduced at will with the following steps:
1. Create a job opening that requires approval.
2. Once the first approver, approves the request, login as the Recruiter
3. On Recruiting -> Pending Approval page, select the Job Opening and the use Status as Denied and Click on Deny button.


To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.