My Oracle Support Banner

HPCM:Deploy Failing "Item With The Same Key Has Already Been Added" (Doc ID 2012662.1)

Last updated on FEBRUARY 06, 2023

Applies to:

Hyperion Profitability and Cost Management - Version 11.1.2.1.103 and later
Information in this document applies to any platform.

Symptoms

These are the symptoms and errors related to this issue:

Error from Job Scheduler :
An error was encountered while executing the Application Export: An item with the same key has already been added

Error from EPMA log:


[EPMADIM] [INTERNAL_ERROR:32] [EPMADIM-1] [EPMADIM.Hyperion.CommonServices.Exceptions.BaseException] [tid: ApplicationExportJob] [ecid: disabled,0] An item with the same key has already been added.
  at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
  at Hyperion.DimensionServer.NewCompareApplicationEvaluator.<>c__DisplayClassb.b__9(Dimension dimension)
  at Hyperion.DimensionServer.View.IterateReferencedDimensions(Action`1 action)
  at Hyperion.DimensionServer.NewCompareApplicationEvaluator.GetReferencedDimensions(Application app)
  at Hyperion.DimensionServer.NewCompareApplicationEvaluator.CompareDimensions()
  at Hyperion.DimensionServer.CompareApplicationEvaluator.Execute()
  at Hyperion.DimensionServer.CompareEngine.CompareApplications()
  at Hyperion.DimensionServer.CompareEngine.StartCompare()
  at Hyperion.DimensionServer.ApplicationExport.GetDimensionsToExport(Library previousBaseline, Int32 exportTransId, Int32& totalSteps, Int32& stepsFinished, Boolean& canMerge, Boolean& fullExport, Application& AppToRender)
  at Hyperion.DimensionServer.ApplicationExport.RenderApplication()
  at Hyperion.DimensionServer.ApplicationExport.b__a()
  at Hyperion.DimensionServer.Global.HandleThreadContext(Guid sessionID, ThreadContextDelegate method)
  at Hyperion.DimensionServer.ApplicationExport.Execute() at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
  at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  at System.Coll



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.