Help get this topic noticed by sharing it on Twitter Twitter, Facebook Facebook, or email.
gblockley
sad I’m frustrated

Unknown error when displaying sprint or area

When selecting a specific sprint or a specific area in the Planning Board I will always see this error in a popup dialog "An unknown error occurred while processing the request on the server. The status code returned from the server was : 500". If the top level area and Iteration are selected then all items display normally. It would appear that filtering by sprint or area is causing this error message
2 people have
this problem
+1
Reply

  • Could you provide us with the log file so we can investigate this problem? The default location for the log file is C:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Access\Web\UrbanTurtle\Log.

    Thank you very much.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • gblockley
    Contents of log -

    2010-08-11 08:56:32,125 [8] ERROR UrbanTurtleLoggerSpecific - Unable to update a backlogItem type =Bug
    Pyxis.UrbanTurtle.Domain.Exceptions.UrbanTurtleException: Unable to update a backlogItem type =Bug ---> Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionNotExistException: TF26027: A field definition Microsoft.VSTS.Common.Priority in the work item type definition file does not exist. Add a definition for this field or remove the reference to the field and try again.
    at Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.get_Item(String name)
    at Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.get_Item(String name)
    at Pyxis.UrbanTurtle.Domain.Mappers.BacklogItemMapper.ImportFieldsFrom(WorkItem item, TemplateConfiguration templateConfiguration)
    at Pyxis.UrbanTurtle.Domain.Mappers.BacklogItemMapper.With(WorkItem workItemSource, TemplateConfiguration templateConfiguration)
    --- End of inner exception stack trace ---
    at Pyxis.UrbanTurtle.Domain.Mappers.BacklogItemMapper.With(WorkItem workItemSource, TemplateConfiguration templateConfiguration)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.d__a.MoveNext()
    at System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
    at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection)
    at Pyxis.UrbanTurtle.Domain.Models.BacklogItems..ctor(IEnumerable`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 08:56:59,906 [8] ERROR UrbanTurtleLoggerSpecific - Unable to update a backlogItem type =Bug
    Pyxis.UrbanTurtle.Domain.Exceptions.UrbanTurtleException: Unable to update a backlogItem type =Bug ---> Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionNotExistException: TF26027: A field definition Microsoft.VSTS.Common.Priority in the work item type definition file does not exist. Add a definition for this field or remove the reference to the field and try again.
    at Microsoft.TeamFoundation.WorkItemTracking.Client.FieldDefinitionCollection.get_Item(String name)
    at Microsoft.TeamFoundation.WorkItemTracking.Client.FieldCollection.get_Item(String name)
    at Pyxis.UrbanTurtle.Domain.Mappers.BacklogItemMapper.ImportFieldsFrom(WorkItem item, TemplateConfiguration templateConfiguration)
    at Pyxis.UrbanTurtle.Domain.Mappers.BacklogItemMapper.With(WorkItem workItemSource, TemplateConfiguration templateConfiguration)
    --- End of inner exception stack trace ---
    at Pyxis.UrbanTurtle.Domain.Mappers.BacklogItemMapper.With(WorkItem workItemSource, TemplateConfiguration templateConfiguration)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.d__a.MoveNext()
    at System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
    at System.Collections.Generic.List`1.AddRange(IEnumerable`1 collection)
    at Pyxis.UrbanTurtle.Domain.Models.BacklogItems..ctor(IEnumerable`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
    at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
    at System.Web.UI.Control.OnLoad(EventArgs e)
    at Microsoft.TeamFoundation.WebAccess.UI.WebAccessUserControl.OnLoad(EventArgs e)
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Control.LoadRecursive()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:06:02,697 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 09:07:11,398 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 09:11:26,701 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at Pyxis.UrbanTurtle.Web.Classes.Commands.TaskBoard.ChangeAreaCommand.Execute(ITaskBoard taskBoard, String parameters)
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.RaisePostBackEvent(String eventArgument)
    at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:22:40,534 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at Pyxis.UrbanTurtle.Web.Classes.Commands.TaskBoard.ChangeAreaCommand.Execute(ITaskBoard taskBoard, String parameters)
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.RaisePostBackEvent(String eventArgument)
    at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:25:07,325 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:25:44,199 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:25:54,042 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:29:47,283 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:30:00,533 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:30:12,517 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:32:02,747 [10] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:32:11,606 [10] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:32:28,574 [10] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 09:34:20,679 [10] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 09:35:00,677 [10] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 09:36:49,408 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 10:25:53,623 [9] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 10:31:04,986 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 10:32:21,873 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at Pyxis.UrbanTurtle.Web.Classes.Commands.TaskBoard.ChangeAreaCommand.Execute(ITaskBoard taskBoard, String parameters)
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.RaisePostBackEvent(String eventArgument)
    at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 10:34:19,541 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at Pyxis.UrbanTurtle.Web.Classes.Commands.TaskBoard.ChangeAreaCommand.Execute(ITaskBoard taskBoard, String parameters)
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.RaisePostBackEvent(String eventArgument)
    at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 10:34:39,540 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 10:39:28,216 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 10:39:34,060 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 10:39:37,185 [11] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 11:30:48,286 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 11:41:07,965 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 11:44:22,614 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 11:47:12,279 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 11:51:25,160 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 11:54:29,137 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 11:55:59,978 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 12:17:38,475 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 12:21:24,966 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 12:21:38,153 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.GetFilteredBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Controls.PlanningBoard.CardStacksControl.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)
    2010-08-11 13:20:48,570 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at Pyxis.UrbanTurtle.Web.Classes.Commands.TaskBoard.ChangeAreaCommand.Execute(ITaskBoard taskBoard, String parameters)
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.RaisePostBackEvent(String eventArgument)
    at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 13:20:55,101 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at Pyxis.UrbanTurtle.Web.Classes.Commands.TaskBoard.ChangeAreaCommand.Execute(ITaskBoard taskBoard, String parameters)
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.RaisePostBackEvent(String eventArgument)
    at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 13:25:50,607 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at Pyxis.UrbanTurtle.Web.Classes.Commands.TaskBoard.ChangeAreaCommand.Execute(ITaskBoard taskBoard, String parameters)
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.RaisePostBackEvent(String eventArgument)
    at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 13:33:42,152 [8] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkItem workItem)
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.SaveAll(WorkItemCollection workItems)
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.UpdateAll(List`1 backlogItems)
    at Pyxis.UrbanTurtle.Domain.Ranking.RankingAction.Apply()
    at Pyxis.UrbanTurtle.Domain.Repository.BacklogItems.BacklogItemRepository.GetBacklogItemsUnderBacklog(Project project, IApplicationContext applicationContext)
    at Pyxis.UrbanTurtle.Web.UI.Pages.UrbanTurtlePageBase.get_CurrentBacklogBacklogItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.get_ParentItems()
    at Pyxis.UrbanTurtle.Web.UI.Pages.TaskBoard.LoadOutlineCardsFromSession()
    at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)
    at System.Web.UI.Page.RaiseChangedEvents()
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    2010-08-11 13:33:49,308 [4] ERROR UrbanTurtleLoggerSpecific -
    Pyxis.UrbanTurtle.Domain.Exceptions.TFSInvalidWorkItemFieldException
    at Pyxis.UrbanTurtle.Domain.Repository.Daos.WorkItemDao.Validate(WorkIt
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • gblockley
    I have noticed that if I am not displaying tasks in the planning board then I do not see this error when selecting a sprint or area
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • Are you using a customized process template? It is possible that you have defined rules in your process template which would render older work items invalid according to these new rules. Urban Turtle would not be able to update these work items without you changing the rules or updating the work items to respect them..
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • gblockley
    We do not have a custom process template, but a number of backlog items were transferred from a project created with the Agile template to a new project created with the Scrum template, so it is possible that one or more of those items have invalid data in some fields.

    As this error only appears when filtering by sprint or area with the Planning or Task board, would it be possible for you to suggest where we should be looking to correct those errors?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • From what I could gather so far, the problem appears to be due to some work items of type Task which would most likely not validate against the Scrum process template rules. You will need to isolate and identify these work items and correct the errors. The first thing to do is to identify one such work item, to determine what exactly is causing the error. Since it only occurs when selecting a specific area or iteration, you could write a query in Web Access to retrieve all tasks from an iteration you know triggers the error in the planning board. You could then use the bulk edit feature to change a value in these work items. This would validate the work items and you could then check what the error actually is.

    One other solution would be to check the work items you know have been imported from the other project, if you can easily identify them.

    I'm afraid I don't have an easier solution for you. I know this could be a tedious process, but it's most likely what I would do myself. Let me know how the investigation goes.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • gblockley
    happy I’m happy
    Hi,
    I have solved this issue by comparing the data in the WorkItem... tables for those items which we can display in a new sprint to those that we cannot in the first sprint. We then corrected the data in the WorkItem... tables to remove the extraneous data for those items imported from the previous project on the Agile template with some SQL updates.

    After this correction we no longer have issues selecting the desired sprint and or area.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited