My Oracle Support Banner

Update Appraisal for a Rehired Employee on a Performance Management Plan Errors With "String Index Out of Range: 0" (Doc ID 2754046.1)

Last updated on MAY 01, 2023

Applies to:

Oracle Performance Management - Version 12.2.9 and later
Information in this document applies to any platform.


Problem Statement:

When attempting to update the appraisal task of Performance Management Plan, for a rehired employee, the following error occurs on Update Appraisal page:

oracle.apps.fnd.framework.OAException: java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(
at oracle.apps.per.selfservice.appraisals.webui.MAAppraisePageCO.processRequest(



Steps to Reproduce:

The issue can be reproduced at will with the following steps:

1. Using Manager Self-Service responsibility.

2. Navigate to Performance Management page.

3. Click on "Go To Task" button against the task "Manage Appraisal".

4. Click pencil appraise of one rehire employee.

5. Click on Update appraisal option.

6. Get error.




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.