"Error: The value is not a valid GUID" when trying to access Timer Job Definitions page in SharePoint Server 2010

Answered "Error: The value is not a valid GUID" when trying to access Timer Job Definitions page in SharePoint Server 2010

  • Dienstag, 22. November 2011 21:58
     
     

    Going into the Central Administration site of our SharePoint Server 2010 farm, I try to access the "Review job definitions" page under "Monitoring" (Central Administration home page--> Monitoring--> Timer Jobs/Review job definitions) and get an error stating that the "value is not a valid guid." Looking further into the logs by the correlation ID, I get the following:

    11/22/2011 15:14:45.40 w3wp.exe (0x3F00)                       0x309C SharePoint Foundation         Logging Correlation Data       xmnv Medium   Name=Request (GET:http://"server_address_here"/_admin/ServiceJobDefinitions.aspx) 7679b796-f4cd-4189-bf5b-c5ab63887599

    11/22/2011 15:14:45.40 w3wp.exe (0x3F00)                       0x309C SharePoint Foundation         Logging Correlation Data       xmnv Medium   Site=/ 7679b796-f4cd-4189-bf5b-c5ab63887599

    11/22/2011 15:14:45.43 w3wp.exe (0x3F00)                       0x309C SharePoint Foundation         Runtime                       tkau Unexpected System.ArgumentException: The value is not a valid guid.    at Microsoft.SharePoint.Administration.SPConfigurationDatabase.FetchObject(Guid id)     at Microsoft.SharePoint.Administration.SPConfigurationDatabase.GetObject(Guid id, Boolean checkInMemoryCache, Boolean checkFileSystemCache)     at Microsoft.SharePoint.Administration.SPConfigurationDatabase.Microsoft.SharePoint.Administration.ISPPersistedStoreProvider.GetObject(Guid id)     at Microsoft.SharePoint.Administration.SPPersistedObjectCollection`1.get_Item(Guid objId)     at Microsoft.Office.Project.Server.Administration.ServerScheduledTimerJob.get_DisplayName()     at Microsoft.SharePoint.ApplicationPages.JobDefinitionsDataSourceView.AddRow(SPJobDefinition jd, DataTable table, DataSourceSelectArguments selectArguments)     at Micros... 7679b796-f4cd-4189-bf5b-c5ab63887599

    11/22/2011 15:14:45.43* w3wp.exe (0x3F00)                       0x309C SharePoint Foundation         Runtime                       tkau Unexpected ...oft.SharePoint.ApplicationPages.JobDefinitionsDataSourceView.AddService(SPService service, DataTable table, DataSourceSelectArguments selectArguments)     at Microsoft.SharePoint.ApplicationPages.JobDefinitionsDataSourceView.AddFarm(SPFarm farm, DataTable table, DataSourceSelectArguments selectArguments)     at Microsoft.SharePoint.WebControls.TimerJobDataSourceView.FillDataTable(DataTable table, DataSourceSelectArguments selectArguments)     at Microsoft.SharePoint.WebControls.DataTableDataSourceView.Select(DataSourceSelectArguments selectArguments)     at Microsoft.SharePoint.WebControls.AdministrationDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments)     at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback)     ... 7679b796-f4cd-4189-bf5b-c5ab63887599

    11/22/2011 15:14:45.43* w3wp.exe (0x3F00)                       0x309C SharePoint Foundation         Runtime                       tkau Unexpected ...at System.Web.UI.WebControls.DataBoundControl.PerformSelect()     at System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()     at System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls()     at System.Web.UI.Control.EnsureChildControls()     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) 7679b796-f4cd-4189-bf5b-c5ab63887599

    11/22/2011 15:14:45.45 w3wp.exe (0x3F00)                       0x309C SharePoint Foundation         Monitoring                     b4ly Medium   Leaving Monitored Scope (Request (GET:http://"server_address_here"/_admin/ServiceJobDefinitions.aspx)). Execution Time=47.2699742565047 7679b796-f4cd-4189-bf5b-c5ab63887599

     

    Has anyone had an issue similar to this, or seen anything like this happen before... and if so, what did you do? This is an instance of SPS 2010 that was upgraded from a previous MOSS 2007 production instance, before I started working  here, if that helps any. Looking forward to any thoughts and feedback--thanks in advance! :)

Alle Antworten

  • Mittwoch, 23. November 2011 13:51
     
     

    If it helps, this is the error that I get when accessing the page:

  • Montag, 16. Januar 2012 22:24
     
     
    Getting the same error..any fix???
  • Dienstag, 17. Januar 2012 19:30
     
     Beantwortet

    I had the same issue after an in place upgrade.   The problem was because the display name of some old timer jobs were blank.   After you delete those the page will load properly.   Below is a command that will identify timer jobs with a blank displayname.

     

    Get-SPTimerJob | where {$_.displayname -like ""} | fl

    • Als Antwort vorgeschlagen Spellman Dienstag, 17. Januar 2012 19:30
    • Als Antwort markiert R. Callahan Freitag, 3. August 2012 19:47
    •  
  • Dienstag, 7. August 2012 14:15
     
     
    Awesome.... thanks Spellman! Worked like a charm!
  • Dienstag, 7. August 2012 15:05
     
     
    Sooooo.... Lilylee; "spam" much, in your part of the woods?? \:|