error creating variation label with Indonesia language "bahasa" after installing it's language pack

Unanswered error creating variation label with Indonesia language "bahasa" after installing it's language pack

  • Thursday, September 13, 2012 10:19 AM
     
     

    after installing bahasa "indonisian language pack" for sharepoint foundation i can add that language to a site but not as the default language without any errors, but when i try to make a variation label with that language the job variation create hierarchies for that site fails and  i can't find the site , and at the variation log all tasks for creating the hierarchies fails and also the variation root throws an exception when i try to acces the site

    value cannot be null. parameter name uristring

    at this line of code

    ReadOnlyCollection<VariationLabel> spawnedLabels = Variations.Current.UserAccessibleLabels;

All Replies

  • Friday, September 14, 2012 6:21 AM
    Moderator
     
     

    Hi,

    Did you check to see if there is any error information about this in uls logs?

    More information Variations overview,

    http://technet.microsoft.com/en-us/library/ff628966.aspx

    Regards,

    Kelly Chen

  • Sunday, September 16, 2012 10:23 AM
     
     

    when i'm opening the site after creating the label the ULS gives this unexpected error 

    System.ArgumentNullException: Value cannot be null.  Parameter name: uriString   
     at System.Uri..ctor(String uriString)    
     at Microsoft.SharePoint.SPSite..ctor(String requestUrl)    
     at Microsoft.SharePoint.Publishing.Internal.VariationSettings.CanUserAccessWeb(String url)    
     at Microsoft.SharePoint.Publishing.Variations.InitializeUserAccessibleLabels()    
     at Microsoft.SharePoint.Publishing.Variations.get_UserAccessibleLabels()    
     at ASP._controltemplates_variationsrootlanding_ascx.GetRedirectTargetUrl() in c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES\VariationsRootLanding.ascx:line 49    
     at ASP._controltemplates_variationsrootlanding_ascx.OnLoad(EventArgs e) in c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES\VariationsRootLanding.ascx:line 41    
     at System.Web.UI.Control.LoadRecursive()    
     at System.Web.UI.Control.LoadRecursive()    
     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    and while creating the variation label at the time i'm executing variation create hierarchies  the ULS gives me errors also 

    look at this screenshot 

    

    NOTE: after removing the variation label "in" Indonesian from variation labels i can open the site without any errors at the variation logs and also i can create other labels without any issues only in the languages ins't Indonesian 


    ahmed mostafa

  • Sunday, September 16, 2012 9:20 PM
     
     

    You might have missed some steps in setting up variations, check the below link hope it helps!

    http://sharepointfoundation2010.blogspot.co.uk/2010/06/sharepoint-2010-variations-create.html


    Mark it as helpful if so!!! thanks, Mithilesh

  • Monday, September 17, 2012 12:16 PM
     
     

    no i didn't because i can create other variation labels without any issues this error occurs only when creating a variation label with indonisian language 

    Note : this issue occurred at two servers the same scenario :) 


    ahmed mostafa