Redeployment of a Deployed EPMA Application Results in Error: "An item with the same key has already been added"
(Doc ID 1160455.1)
Last updated on APRIL 27, 2021
Applies to:
Hyperion Planning - Version 11.1.1.2.00 to 11.1.2.0.00 [Release 11.1]Information in this document applies to any platform.
Symptoms
The deployment of an application after moving a member multiple times and changing it back to the same parent will fail.
The Windows Event Viewer application log of the EPMA dimension server displays the following error:
"
[ApplicationExportJob] ERROR An item with the same key has already been added.System.ArgumentException: 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.ApplicationExport.<>c__DisplayClass1.<CheckForRenamesAndMoves>b__0(TransactionHistoryRecord txnRecord)
at Hyperion.DimensionServer.DAO.TransactionManagerDAO.<>c__DisplayClass5.<CheckForRenamesAndMoves>b__4(DALDatasetCommand command)
at Hyperion.DataAccessLayerCore.DataAccessLayer.ExecLoadSQL(String SQL, Action`1 onSetParams, Action`1 onRead, DatabaseContext context)
at Hyperion.DataAccessLayerCore.DataAccessLayer.ExecLoadSQL(String SQL, Action`1 onSetParams, Action`1 onRead)
at Hyperion.DimensionServer.ApplicationExport.CheckForRenamesAndMoves(Int32 endTransactionID, Library previousDeploymentBaseline)
at Hyperion.DimensionServer.ApplicationExport.RenderApplication()
at Hyperion.DimensionServer.ApplicationExport.Execute() "
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 |