ODI Smart Import of Knowledge Modules Fails with "java.lang.IndexOutOfBoundsException: Index: 0, Size: 0"
(Doc ID 2481827.1)
Last updated on JULY 20, 2020
Applies to:
Oracle Data Integrator - Version 12.2.1.3.0 and laterInformation in this document applies to any platform.
Symptoms
When attempting to move knowledge modules from one Oracle Data Integrator (ODI) 12.2.1.3 repository to another using Smart Export / Import, the following error occurs:
oracle.odi.impexp.smartie.OdiSmartImportException:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at com.sunopsis.dwg.smartie.SmartImportManager.runSmartImport(SmartImportManager.java:2715)
at oracle.odi.impexp.smartie.impl.ISmartImportInstanceImpl.runSmartImport(ISmartImportInstanceImpl.java:366)
at oracle.odi.ui.smartie.imp.ImportSmartWizard$1.doInBackground(ImportSmartWizard.java:348)
at oracle.odi.ui.smartie.imp.ImportSmartWizard$1.doInBackground(ImportSmartWizard.java:272)
at oracle.odi.ui.framework.AbsUIRunnableTask.run(AbsUIRunnableTask.java:258)
at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:961)
at java.lang.Thread.run(Thread.java:748)
Caused by: oracle.odi.impexp.smartie.OdiSmartImportException:
oracle.odi.impexp.smartie.OdiSmartImportException:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at com.sunopsis.dwg.smartie.RunSmartImport.run(RunSmartImport.java:3845)
at com.sunopsis.dwg.smartie.SmartImportManager.runSmartImport(SmartImportManager.java:2702)
... 6 more
Caused by: oracle.odi.impexp.smartie.OdiSmartImportException:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at com.sunopsis.dwg.smartie.RunSmartImport.internalRunImportForTempObjList(RunSmartImport.java:1929)
at com.sunopsis.dwg.smartie.RunSmartImport.internalRunSmartImportForChildFCOs(RunSmartImport.java:2257)
at com.sunopsis.dwg.smartie.RunSmartImport.internalRun(RunSmartImport.java:3494)
at com.sunopsis.dwg.smartie.RunSmartImport.access$400(RunSmartImport.java:124)
at com.sunopsis.dwg.smartie.RunSmartImport$3.doAction(RunSmartImport.java:3656)
at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:203)
at oracle.odi.core.persistence.dwgobject.TransactionalDwgObjectTemplate.execute(TransactionalDwgObjectTemplate.java:64)
at com.sunopsis.dwg.smartie.RunSmartImport.internalRunWorkAndMaster(RunSmartImport.java:3629)
at com.sunopsis.dwg.smartie.RunSmartImport.run(RunSmartImport.java:3837)
... 7 more
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at com.sunopsis.dwg.DwgObject.importFromObjectLst(DwgObject.java:9829)
at com.sunopsis.dwg.DwgObject.internalImportObjectList(DwgObject.java:8660)
at com.sunopsis.dwg.DwgObject.importObjectList(DwgObject.java:9228)
at com.sunopsis.dwg.smartie.RunSmartImport.internalRunImportForTempObjList(RunSmartImport.java:1913)
... 15 more
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 |
Cause |
Solution |
References |