My Oracle Support Banner

"ODI-10216: upgrade Key Cannot Be Null" error When Importing Labels (Doc ID 2294919.1)

Last updated on JULY 02, 2018

Applies to:

Oracle Data Integrator - Version 12.2.1.2.6 and later
Information in this document applies to any platform.

Symptoms

When attempting to import the label in Oracle Data Integrator (ODI) Studio, the following error occurs.

ODI-10216:upgrade key cannot be null when importing objects from before odi 12c

 

After clicking "ok"  in the error pop up the following complete error stack is thrown

com.sunopsis.dwg.impexp.upgrade.upgrades.UpgradeTo12_1_2.upgradeGlobalId(UpgradeTo12_1_2.java:898)
com.sunopsis.dwg.impexp.upgrade.ImportUpgrade.upgrade(ImportUpgrade.java:478)
com.sunopsis.dwg.DwgObject.internalImportObjectList(DwgObject.java:8460)
com.sunopsis.dwg.DwgObject.doImport(DwgObject.java:9134)
com.sunopsis.dwg.DwgObject.importFromXml(DwgObject.java:7569)
com.sunopsis.dwg.DwgObject.internalImportFromXmlWithCommit(DwgObject.java:7689)
com.sunopsis.dwg.DwgObject.access$000(DwgObject.java:249)
com.sunopsis.dwg.DwgObject$4.doAction(DwgObject.java:7933)
oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:203)
oracle.odi.core.persistence.dwgobject.TransactionalDwgObjectTemplate.execute(TransactionalDwgObjectTemplate.java:64)
com.sunopsis.dwg.DwgObject.importFromXmlWithCommit(DwgObject.java:7926)
com.sunopsis.dwg.DwgObject.importFromXmlWithCommit(DwgObject.java:7846)
com.sunopsis.dwg.DwgObject.importFromXmlWithCommit(DwgObject.java:7805)
com.sunopsis.dwg.dbobj.SnpSolution.internalImportForSolution(SnpSolution.java:662)
com.sunopsis.dwg.dbobj.SnpSolution.importFromZip(SnpSolution.java:503)
com.sunopsis.dwg.dbobj.SnpSolution.importFromZip(SnpSolution.java:321)
com.sunopsis.dwg.DwgObject.doImport(DwgObject.java:8934)
com.sunopsis.dwg.DwgObject.importFromXml(DwgObject.java:7569)
com.sunopsis.dwg.DwgObject.importFromXml(DwgObject.java:7500)
com.sunopsis.dwg.DwgObject.importFromXml(DwgObject.java:7451)
com.sunopsis.graphical.dialog.SnpsDialogImportXml.importFiles(SnpsDialogImportXml.java:870)
com.sunopsis.graphical.dialog.SnpsDialogImportXml.access$100(SnpsDialogImportXml.java:105)
com.sunopsis.graphical.dialog.SnpsDialogImportXml$1$2.doAction(SnpsDialogImportXml.java:610)
oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:203)
oracle.odi.core.persistence.dwgobject.TransactionalDwgObjectTemplate.execute(TransactionalDwgObjectTemplate.java:64)
com.sunopsis.graphical.dialog.SnpsDialogImportXml$1.doLongOperation(SnpsDialogImportXml.java:587)
oracle.cef.ui.Framework$5.doInBackground(Framework.java:726)
oracle.cef.ui.Framework$5.doInBackground(Framework.java:718)
javax.swing.SwingWorker$1.call(SwingWorker.java:295)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
javax.swing.SwingWorker.run(SwingWorker.java:334)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:745)




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


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