Error when Recruiter uses Status Denied on the Job Opening Approval Request: "Optimistic Lock Exception at Approval Process Instance"
Last updated on JULY 20, 2017
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.
STEPS TO REPLICATE
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.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms