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 laterInformation 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)
------------
## 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 |