Reputation: 1279
What is causing the below error:
ERROR A rendering error occurred: Xsl file could not be processed: abc.xslt (details: System.FormatException: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
(For reference: using Sitecore 6.4)
Can anyone help me out?
Edit: Looks like the permission issue. Works fine when i logged in but breaks for anonymous. Updated with stack trace:
[FormatException: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).]
System.Guid..ctor(String g) +2486
Sitecore.Data.ID..ctor(String id) +65
Sitecore.Data.ID.Parse(String value) +42
Sitecore.SecurityModel.SecurityAssignments.LoadData() +240
Sitecore.SecurityModel.SecurityField.get_Assignments() +194
Sitecore.SecurityModel.SecurityField.GetRights(Domain domain, ID entityID) +139
Sitecore.Shell.Web.UI.WebControls.SecurityTreeview.GetTreeNode(Item item, Control parent) +817
Sitecore.Web.UI.HtmlControls.DataTreeview.Populate(DataContext dataContext, Control control, Item root, Item folder, String selectedIDs) +452
Sitecore.Web.UI.HtmlControls.DataTreeview.Populate(DataContext dataContext, Control control, Item root, Item folder, String selectedIDs) +335
Sitecore.Web.UI.HtmlControls.DataTreeview.Populate(Control control, DataContext dataContext) +440
Sitecore.Web.UI.HtmlControls.DataTreeview.Populate(Control control, Int32 depth) +82
Sitecore.Web.UI.HtmlControls.DataTreeview.OnLoad(EventArgs e) +758
Sitecore.Shell.Web.UI.WebControls.SecurityTreeview.OnLoad(EventArgs e) +31
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Control.LoadRecursive() +141
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
Upvotes: 0
Views: 3576
Reputation: 16
Maybe some of this will spark some ideas for you of what to check/try, even though it's a different version:
Upvotes: 0
Reputation: 658
This occurs maybe because you have set for this column DataType: System.Guid Lets check:
Second and really working method is, detect which column has System.Guid DataType and delete it, replace with other...
Upvotes: -1
Reputation: 1346
I have recently had occurences of corrupted anonymous profiles - fixed by going into User Manager and "resetting" the profile using the toolbar. Might help.
Based on the stack I'd guess that one of the Role Groups assigned to your user is missing from the database.
Upvotes: 0