My Oracle Support Banner

ADI Refresh Failing Witih Error occurred while mapping column and attributes Error After Model Upload (Doc ID 2982281.1)

Last updated on OCTOBER 24, 2023

Applies to:

Oracle Financial Services Data Foundation - Version 8.1.0.0.0 and later
Oracle Financial Services Data Integration Hub - Version 8.1.0.0.0 and later
Information in this document applies to any platform.
Oracle Financial Services Data Foundation (FSDF)
Oracle Financial Services Data Integration Hub (DIH)
Application Data Interface (ADI)

Symptoms

On DIH 8.1.1.1, after datamodel upload, typical steps are object registration and ADI refresh. ADI refresh is failing with the following error in the ADI.log:

ERROR
[04-10-23 14:05:19.757][ERROR] [ADIRefresh][trigger]Error occurred while mapping column and attributes
java.lang.Exception: Error occurred while mapping column and attributes
at com.ofss.fsgbu.dihref.util.ADIRefreshUtils.getColumnAttrList(ADIRefreshUtils.java:595) ~[dih-adiref.jar:8.1.1.1.0_10401241287277]
at com.ofss.fsgbu.dihref.impl.ADIRefresh.trigger(ADIRefresh.java:133) [dih-adiref.jar:8.1.1.1.0_10401241287277]
at com.ofs.reveleus.DIH.rest.service.Refresh$2.run(Refresh.java:88) [dih.jar:8.1.1.1.0_10401241287277]
at java.lang.Thread.run(Thread.java:750) [?:1.8.0_381]
Caused by: java.lang.ArrayIndexOutOfBoundsException


The issue can be reproduced at will with the following steps:
1. Run model upload
2. Run ADI refresh

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
References


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