Java.Lang.Indexoutofboundsexception: Index:0 Size:0 When Adding Another Skill

(Doc ID 1361546.1)

Last updated on DECEMBER 03, 2016

Applies to:

Oracle iRecruitment - Version 11.5.10.2 and later
Information in this document applies to any platform.

Symptoms

When attempting to add a skill to an employee candidate account, the following error occurs:

Error Page
You have encountered an unexpected error. Please contact your System Administrator for assistance. Click here for exception details.

Excerpts of error stack:

oracle.apps.fnd.framework.OAException: java.lang.IndexOutOfBoundsException: index:0 size:0
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:2195)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
at _OA._jspService(_OA.java:212)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)

(..)


## Detail 0 ##
java.lang.IndexOutOfBoundsException: index:0 size:0
at oracle.cabo.ui.collection.ArrayUINodeList._checkIndex(Unknown Source)
at oracle.cabo.ui.collection.ArrayUINodeList.getUINode(Unknown Source)
at oracle.cabo.ui.BaseUINode.getIndexedChild(Unknown Source)
at oracle.cabo.ui.DeprecatedUINode.getIndexedChild(Unknown Source)
at oracle.cabo.ui.BaseUINode.getIndexedChild(Unknown Source)
at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.setMetaDataProperties(OAAdvancedTableHelper.java:373)
at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.createWebBean(OAAdvancedTableHelper.java:183)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.createWebBeanUsingHelper(OAWebBeanFactoryImpl.java:1477)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.createWebBeanFromCustomTables(OAWebBeanFactoryImpl.java:

(..)

-- What is working
Only this one employee at this time identified, all other employees can add skills.

-- Steps
The issue can be reproduced at will with the following steps.
1.  iRecruitment Employee Candidate.
2.  My Account > Personal Information Tab.
3. Click Add Another Skill.

Cause

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 hundreds of Community platforms