NerdyHearn
Home
Blog

Contact
Mailing List

Software

Active Directory Products
Object Compare
Permission Compare

IPhone Products
Calls To Calendar
SMS To CSV
SMS To Gmail
Voicemail To Gmail

Sites
DocuTerminal
How Long For Me
My Music To Me
SaveMySerials
TypeCount

Blog
Twitter

NerdyHearn - Blog


<< Back To All Blogs

SharePoint Error Craziness: Volume 1

Sunday, February 1st, 2009

SharePoint is well-known for not handling errors well, specifically not describing what actually occurred, but it often also returns an error that seems to be descriptive but is really the side effect of another issue.

The error I am speaking about in particular, is:

Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

This error can be received in a number of different situations, namely the situation that you pass an invalid GUID, or an incorrectly-formatted GUID. You will also receive this while trying to delete a list or document library if the list does not exist, which is something that was stumping me for quite some time. Some of the other calls will properly return an error that the item does not exist, but in this case it does not.

I hope Microsoft fired whoever worked on their SharePoint web services team, because a monkey with a typewriter could have done better.

That's all for now, I have more lovely errors to explain in the near future, but that's all for the night.

Sharepointin' Tom Out.

Tags

SharePoint

Related Blogs

Retrieving User Name and MetaData through WCF Web Services for SharePoint 2010
Automatically Setting File Name in SharePoint when submitting an InfoPath 2007 Form
Creating a dynamic SharePoint settings DropDown using a ToolPart
Fixing "Error in loading DLL" in SharePoint
Adding jQuery to SharePoint

Comments

Currently no comments.

Add A Comment

Name:


URL:


Email Address: (not public, used to send notifications on further comments)


Comments:



Enter the text above, except for the 1st and last character:


NerdyHearn - Latest tech news relating to C#, ASP.NET, SharePoint, PHP, general development, and more. DocuTerminal - Online Filing Cabinet solution. Scan, search and archive your paper documents. SaveMySerials - Protect yourself from theft, fire, natural disasters and more by recording your serial numbers My Music To Me - Stream your subsonic music collection to your Sonos wireless system TypeCount - Count how often you type across different computers! ServrTrackr - Monitor your SSL certificates, website uptime, and DNS configurations