My Oracle Support Banner

After Patch 27343837:R12.PER.C - On Update Objectives during Appraisal - "Apply And Update Next" Button gives Java Exception, if Next Objectives Name rendered have Special Characters. (Doc ID 2407013.1)

Last updated on JUNE 04, 2018

Applies to:

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

Symptoms

On 12.2.9 version of Application, In the Appraisal Page, under Employee Self Service Responsibility.

After Applying the Patch 27343837:R12.PER.C, During Update Objectives cycle of Appraisal - "Apply And Update Next" Button gives the below Java Exception, if next Objectives Name rendered has Special Characters.

ERROR
-----------------------
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.NumberFormatException: For input string: " Incidents/Support"
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1232)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1497)
at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:3722)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2205)

...............

............................

## Detail 0 ##
java.lang.NumberFormatException: For input string: " Incidents/Support"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:481) at java.lang.Integer.valueOf(Integer.java:582)
at oracle.apps.per.selfservice.appraisals.webui.ApprObjDetailsPageCO.processFormRequest(ApprObjDetailsPageCO.java:175)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:924)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:424)

...............

............................

STEPS
-----------------------

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

1. Login using 'Employee Self Service' Responsibility.

2. Navigate to Function 'Appraisal'.

3. In the launched "My Appraisals" Page, Create a Standard Appraisal.

4. Add some 3 or 4 Objectives to the same. Make sure the Objective names have some special characters like Semi Colon (:), Caps (^) etc..

5. Now click on the "Update" Icon against the an Objective name which doesn't have any special characters.

6. In the opened up page, Update the Objectives details and Click on the "Apply and Update Next", Now if the following Objective in the list which is being rendered has any special characters, then the above Java error is thrown.

Changes

 

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.