This discussion is archived
1 Reply Latest reply: Dec 5, 2013 1:39 PM by MikeK_ RSS

Error in NPD Module

MikeK_ Newbie
Currently Being Moderated

Greetings, we recently migrated some data to a new version of PLM4P.  Unfortunately, we get the following error when clicking on the activities tab for certain projects.  Anyone have any thoughts on what is causing this? Could it be that this record is missing some data attributes in the database?

 

 

Server Error in '/npd' Application.
--------------------------------------------------------------------------------

Could not load data for object ID: 3302a28d30bf-8acd-46b9-aa53-98deddae27ed
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: Xeno.Data.DataObjectException: Could not load data for object ID: 3302a28d30bf-8acd-46b9-aa53-98deddae27ed

Source Error:


Line 98:        </div>
Line 99:        <div>
Line 100:        <strong><%# ((RowModel)Container.DataItem).StatusCaption %></strong>  (<%# Container.DataItem is SigReqRowModel ? ((SigReqRowModel)Container.DataItem).SignatureRequest.LastWorkflowActionUser.FirstnameLastname + " " + ((SigReqRowModel)Container.DataItem).SignatureRequest.LastWorkflowActionDate.ToString("dd-MMM-yyyy") + ") " + (String.IsNullOrEmpty(((SigReqRowModel)Container.DataItem).SignatureRequest.LastWorkflowActionComments) ? "" : " - ") + ((SigReqRowModel)Container.DataItem).SignatureRequest.LastWorkflowActionComments : "" %>
Line 101:       </div>
Line 102:      </td>

Source File: e:\Prodika\Web\npd\Project\ActivityStageSection.ascx    Line: 100

Stack Trace:


[DataObjectException: Could not load data for object ID: 3302a28d30bf-8acd-46b9-aa53-98deddae27ed]
   Xeno.Data.XDataObjectBaseLight.Xeno.Data.IXDataObjectInternal.inValidate(String message) +71
   Xeno.Data.XDataObjectBaseLight.internal_load() +150
   Xeno.Data.XDataObjectBaseLight.checkIsLoaded() +13
   Xeno.Data.XDataObjectBaseLight.getData(Int32 index) +16
   Xeno.Data.Impl.NPDWorkflowStatusDO.get_Caption() +7
   Xeno.Data.Impl.NPDWorkflowStatusDO_Proxy.get_Caption() +27
   Xeno.Prodika.NPD.Service.BusinessObjects.ActivityWorkflow.NPDWorkflowStatus.get_Caption() +13
   Xeno.Prodika.NPD.WebUI.Project.ActivityRowModel.get_StatusCaption() +35
   ASP.project_activitystagesection_ascx.__DataBind__control29(Object sender, EventArgs e) in e:\Prodika\Web\npd\Project\ActivityStageSection.ascx:100
   System.Web.UI.Control.OnDataBinding(EventArgs e) +99
   System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +92
   System.Web.UI.Control.DataBind() +15
   System.Web.UI.Control.DataBindChildren() +211
   System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
   System.Web.UI.Control.DataBind() +15
   System.Web.UI.Control.DataBindChildren() +211
   System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
   System.Web.UI.Control.DataBind() +15
   System.Web.UI.WebControls.Repeater.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) +124
   System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource) +443
   System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e) +51
   System.Web.UI.WebControls.Repeater.DataBind() +75
   Xeno.Prodika.NPD.WebUI.Project.ActivityStageSection.LoadGrid() +2494
   Xeno.Prodika.NPD.WebUI.Project.ActivityStageSection.OnPreRender(EventArgs e) +37
   System.Web.UI.Control.PreRenderRecursiveInternal() +80
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Control.PreRenderRecursiveInternal() +171
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842

 

Thanks

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points