Symptoms:
SharePoint Designer 2007 Site Backup fails with "Guid should contain 32 digits" error, when trying to backup a site collection. The exact error states:
"Error occurred while exporting the web http://site/
Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)."
Cause:
The reason for this "Guid should contain 32 digits" error is that SharePoint is unable to parse the file that contains the list of activated features/components in the Site Collection.
Workaround/Solution:
- Open the ‘feature.xml’ file located at:
c:\program files\common files\microsoft shared\web server extensions\12\template\features\tsatypes\ - Inside the ‘feature.xml’ file, look for the elements –
- Take a note of the two files mentioned in the child nodes. In the example above (as will be the case in most instances), the files are ‘CTypes.xml’ and ‘Fields.xml’
On opening the two xml files, you will notice several “Field ID” tags, with the value of the ID element containing a GUID of the SharePoint component activated. The GUID is contained within curly brackets { and }. - Take a backup of the xml file (Fields.xml or CTypes.xml, or both)
- Modify the file and remove all of the instances where the field id # has the guid with the curly brackets { }. For example,
- Save the changes
- Reset IIS
- Try the backup again using STDADM using the command:
stsadm -o backup -url -filename
No comments:
Post a Comment