When Copying a User Under the SCRM Contact Profiles Receive Error, "Previously cloned object '5351(...)' Found on Property 'SPEventDO.Supplier' in cloneMap within same Cloning Hierarchy." (Doc ID 2304728.1)

Last updated on SEPTEMBER 06, 2017

Applies to:

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

Symptoms

When copying a user under the SCRM Contact profiles receive error:


ERROR:

Log Name: P4P-SCRM

Exception: System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> Xeno.Data.DataObjectException: Previously cloned object '5351xxxc3a63-060f-4575-883f-90281442f292' found on property 'SPEventDO.Supplier' in cloneMap within same cloning hierarchy. New pkid for Clone is '5351xxxF8A11-072A-4B85-9291-8A2F7E887952'.
  at Xeno.Data.XDataObjectBase.AssertNoObjectsInCloneMap(IDictionary cloneMap, IDictionary objects)
  at Xeno.Data.XDataObjectBase.afterClone(IDictionary cloneMap)
  at Xeno.Data.XDataObjectBase.afterClone(IDictionary cloneMap)
  at Xeno.Data.XDataObjectBaseLight.Clone()
  at Xeno.Prodika.SupplierPortal.Service.SupplierRep.CloneSupplierRep(ISupplierPortalService spService, String pkid, IList`1 cloneHandlerIDs)
  at Xeno.Prodika.SupplierPortal.Service.SupplierPortalServiceImpl.CloneSupplierRep(String sPKID)
  at Xeno.Prodika.SupplierPortalAdmin.WebUI.MainPage.SupplierRepEditorActionMenu.Copy_Click(Object sender, EventArgs e)
  at Xeno.Prodika.SupplierPortalAdmin.WebUI.MainPage.SupplierRepEditorActionMenu.ExcuteByEventName(String eventName)
  at Xeno.Prodika.SupplierPortalAdmin.WebUI.MainPage.SupplierRepEditorActionMenu.HdnCommand_Click(Object sender, EventArgs e)
  at System.Web.UI.Page.RaiseChangedEvents()
  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.Execute()
  at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

STEP TO REPRODUCE:

1) Navigate to Applications --> SCRM --> Contact Profile.
2) Search on a user and select profile.
3) File --> Copy.
4) Unhandled exception error occurs.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms