Unable to locate the xml-definition for FieldName with FieldId ‘ID’January 25, 2008 10:12
Unable to locate the xml-definition for FieldName with FieldId ‘92d1b674-dd3a-4c43-9a50-37803d8252d1′, exception: Microsoft.SharePoint.SPException: Catastrophic failure (Exception from HRESULT: 0×8000FFFF (E_UNEXPECTED)) —> System.Runtime.InteropServices.COMException (0×8000FFFF): Catastrophic failure (Exception from HRESULT: 0×8000FFFF (E_UNEXPECTED)) at Microsoft.SharePoint.Library.SPRequestInternalClass.GetGlobalContentTypeXml(String bstrUrl, Int32 type, UInt32 lcid, Object varIdBytes) at Microsoft.SharePoint.Library.SPRequest.GetGlobalContentTypeXml(String bstrUrl, Int32 type, UInt32 lcid, Object varIdBytes) — End of inner exception stack trace — at Microsoft.SharePoint.Library.SPRequest.GetGlobalContentTypeXml(String bstrUrl, Int32 type, UInt32 lcid, Object varId…
I was unlucky, because uncle Google returned the magic number of zero results. It took me some time to figure out what was the problem, and the answer is to include brackets { } around the used GUIDs in the SiteColumn field ID’s. It’s a strange inconsistency in the GUID usage, because on all other places it is not required. Let’s hope you know what to do now, when you ever experience this error 4 Comments »RSS feed for comments on this post. TrackBack URL Leave a comment |
||
Thank you so much for posting this. I spent hours trying to solve this problem, and you probably saved me weeks!
Comment by Brian — February 27, 2008 @ 2:52 pm
Very useful and thanks for posting. I always thought that braces will not make differences. In this case, it did.
Comment by Ramu — October 5, 2008 @ 5:27 am
look this GeeksWithBlogs
Comment by Antarh — February 6, 2009 @ 1:13 pm
Thank you for refreshing my mind
Comment by MartinB — June 10, 2009 @ 1:06 pm