My Oracle Support Banner

When Copying a Specification, Receive Error: "System.ArgumentNullException: Value cannot be null. Parameter name: key" (Doc ID 2296374.1)

Last updated on JUNE 21, 2018

Applies to:

Oracle Agile Product Lifecycle Management for Process - Version 6.2.1.0 and later
Information in this document applies to any platform.

Symptoms

When attempting to click on Supporting document tab, the browser is resetting to the Action Item.

Also, with a specific specification, when clicking "Copy" option, it is throwing attached error.

ERROR:

Exception: System.Web.HttpUnhandledException (0x80004005):
Exception of type 'System.Web.HttpUnhandledException' was thrown. --->
System.ArgumentNullException: Value cannot be null. Parameter name: key at
System.Collections.Generic.Dictionary`2.FindEntry(TKey key) at
System.Collections.Generic.Dictionary`2.ContainsKey(TKey key) at
Xeno.Prodika.SDM.VersionBasedAttachmentFilter.AddAttachment(ISDMFileAttachmentBO attachment)
at Xeno.Prodika.SDM.VersionBasedAttachmentFilter.FilterSupportingDocument(ISDMSupportingDocBO
supportingDocument) at Xeno.Web.UI.Common.SDM.Controls.SDMDocumentContainer.BindGrid() at
Xeno.Web.UI.Common.SDM.Controls.SDMDocumentContainer.OnPreRender(EventArgs e) at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Control.PreRenderRecursiveInternal() at
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean
includeStagesAfterAsyncPoint) at System.Web.UI.Page.HandleError(Exception e) at
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean
includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at
System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context)
at
System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Exe
cute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously)



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


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