none
System.UriFormatException: Invalid URI: The URI is empty.

    Question

  • Hi,

    i have seen my trace log all server getting error which has seen like user profile issue , i have upgrade for sharepoint 2007 to sharepoint 2010 sp1 +cu12

    System.UriFormatException: Invalid URI: The URI is empty.
      at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
         at Microsoft.SharePoint.SPSite..ctor(String requestUrl)
         at Microsoft.SharePoint.Portal.MySiteMapProvider.PopulateChildNodes(UserProfile profile, SiteMapNode parent)
         at Microsoft.SharePoint.Portal.MySiteMapProvider.GetChildNodes(SiteMapNode node)
         at System.Web.UI.WebControls.SiteMapDataSource.GetTreeView(String viewPath)
         at System.Web.UI.WebControls.HierarchicalDataBoundControl.GetData(String viewPath)
         at System.Web.UI.WebControls.Menu.DataBindItem(MenuItem item)
         at System.Web.UI.WebControls.Menu.PerformDataBinding()
         at System.Web.UI.WebControls.HierarchicalDataBoundControl.PerformSelect()
         at System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()
         at System.Web.UI.WebControls.Menu.EnsureDataBound()
         at System.Web.UI.WebControls.Menu.OnPreRender(EventArgs e, Boolean registerScript)
         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)


    Deepesh Yevle MCTS


    • Edited by Deepesh Yevle Thursday, January 31, 2013 7:14 AM edit more info
    Thursday, January 31, 2013 7:11 AM

All replies

  • Hi Deepesh,

    • Which databases did you upgrade? 
    • Only content databases? 

    Or

    • did you do the SSP database as well?
    • how did you deploy service applications? 
    • Did you manually deploy them?  If so, when you deployed the User Profile Service, did you use the 2007 SSP database

    Let us know results on above questions


    Warm Regards, Pratik Vyas | SharePoint Consultant | http://sharepointpratik.blogspot.com/ | Posting is provided "AS IS" with no warranties, and confers no rights Please remember to click "Mark As Answer" if a post solves your problem or "Vote As Helpful" if it was useful.

    Thursday, January 31, 2013 8:39 AM
    Moderator