My Oracle Support Banner

R12: OIE: Create Expense Report For Non-English Language Throws Exception "$ContextValue.getStructureDefinition(DescriptiveFlexfieldDefinitionFactory.java" (Doc ID 3028173.1)

Last updated on JULY 25, 2024

Applies to:

Oracle Internet Expenses - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Create Expense Report for Non-English language throws Exception Error. It is working fine for English (US) login.
 

ERROR
------------
## Detail 0 ##
java.lang.ArrayIndexOutOfBoundsException: 2
at oracle.apps.fnd.flexj.DescriptiveFlexfieldDefinitionFactory$ContextValue.getStructureDefinition(DescriptiveFlexfieldDefinitionFactory.java:885)


Steps To Reproduce
-----------------------
1. Login to the Application with language - Spanish (E)
2. (N) Payables Responsibility > Expenses > Create Expense Report
3. The application throws exception on the page in User Interface (UI).

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!


In this Document
Symptoms
Changes
Cause
Solution


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