My Oracle Support Banner

Upgrade to OWB 11.2 Fails When Importing an Entire Repository With MDL 1261 - setArrayValues(...) called for array with duplicate values (Doc ID 1315621.1)

Last updated on OCTOBER 12, 2018

Applies to:

Oracle Warehouse Builder - Version 11.2.0.1 and later
Information in this document applies to any platform.

Symptoms

Upgrading OWB 10.2 to OWB 11.2 in the same instance fails during the Import Entire Repository step with:

Exception occured importing entire repository: org.xml.sax.SAXEception: MDL 1261: Error importing PROJECT null.


The import log file shows:

Programmer/Design error: setArrayValues(...) called for array with duplicate values.
Change getArrayValues algorithm or use lower level methods to update the array.
at oracle.wh.repos.impl.CMPWBAPIFactory.createDefaultObjects(CMPWBAPIFactory.java:1223)
at oracle.wh.repos.impl.project.CMPWBProject.postMDLProcessing(CMPWBProject.java:2408)
at oracle.wh.repos.pdl.metadataloader.Import.GetMDLImportTokens.endElement(GetMDLImportTokens.java:1381)
at oracle.wh.repos.pdl.metadataloader.Import.GetMDLImportTokens.run(GetMDLImportTokens.java:1428)
at oracle.wh.repos.pdl.metadataloader.converter.foundation.ConverterStateMachine.runAll(ConverterStateMachine.java:71)
at oracle.wh.repos.pdl.metadataloader.converter.foundation.ProcessXML$ConvertHandlerBase.endElement(ProcessXML.java:247)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1383)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:399)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:345)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:318)
at oracle.wh.repos.pdl.metadataloader.converter.util.WBXMLSourceReader.parse(WBXMLSourceReader.java:59)
at oracle.wh.repos.pdl.metadataloader.converter.foundation.ProcessXML.runConversion(ProcessXML.java:419)
at oracle.wh.repos.pdl.metadataloader.converter.foundation.ProcessXML.run(ProcessXML.java:306)
at oracle.wh.repos.pdl.metadataloader.converter.foundation.StateMachine.runAll(StateMachine.java:49)
at oracle.wh.repos.pdl.metadataloader.converter.WBConverter.ConvertXML(WBConverter.java:823)
at oracle.wh.repos.pdl.metadataloader.Import.MDLImport.process(MDLImport.java:2445)
at oracle.wh.repos.pdl.metadataloader.Import.MDLRunImport.internalRunImport(MDLRunImport.java:437)
at oracle.wh.repos.pdl.metadataloader.Import.MDLRunImport.runImport(MDLRunImport.java:509)
at oracle.wh.service.impl.assistant.ProcessEngine.importEntireRepository(ProcessEngine.java:873)
at oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$5.runTask(AssistantWizardDefinition.java:1065)
at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
at oracle.ewt.timer.Timer.doRun(Unknown Source)
at oracle.ewt.timer.Timer.run(Unknown Source)
at java.lang.Thread.run(Thread.java:595)

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.