While Trying To Import An Application File Exported From V8 Or Below In The V10 ECC Environment The Import Failing With the Error: "ArrayIndexOutOfBoundsException: Array index out of range"
(Doc ID 3001899.1)
Last updated on JUNE 18, 2024
Applies to:
Oracle Enterprise Command Center Framework - Version 12.2.12 and laterInformation in this document applies to any platform.
Symptoms
While trying to import the Enterprise Command Center v6 customized receivables application into v10, it is failing with errors.
Errors from Import_*.log file
2024-01-17 09:07:45 ERROR o.e.w.c.user.ExportImportController - Exception occured :
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Vector.java:753) ~[na:1.8.0_321]
at org.eclipse.persistence.indirection.IndirectList.get(IndirectList.java:443) ~[eclipselink-2.7.3.jar:2.7.3.v20180807-4be1041]
at oracle.ecc.persistence.entities.PrecedenceRule.onPrePersist(PrecedenceRule.java:230) ~[ecc-core-1.0.0.jar:na]
at sun.reflect.GeneratedMethodAccessor534.invoke(Unknown Source) ~[na:na]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_321]
The issue can be reproduced at will with the following steps:
1. Upgraded ECCV6 to Eccv10 by following Installation Document (Doc ID 2947307.1)
2. Run patchEccFiles.pl as part of the upgrade
3. Upgrade overwrites old customization performed to Seeded Datasets and Seeded Applications.
To avoid this overwrite, export and import old ECCv6 applications to new versions.
4. Export Receivables application and datasets from the EccV6 environment
5. Login to Eccv10 and import the application zip file
6. Import is failing with reported errors
Changes
Performed upgrade from EccV6 to EccV10
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 |
References |