Welcome to MSDN Blogs Sign in | Join | Help
Content Migration Package Explorer


Now, that you have exported content from SharePoint, and just before you import it into another farm, you may want to take a look at the exported package.

If you do - you may want to use the CMP Explorer, which is attached by the end of this article.

Alternatively, you could use any of your favorite XML editors :)


Background

Content migration EXPORT produces either a single CMP file or a folder with multiple XML files.

To specify the desired output type - use the FILECOMPRESSION EXPORT settings.

To extract files from a CMP file - copy it and rename its extension to CAB.

 

How To?

Once you have the files in a folder, you are ready to use the CMP Explorer.

Simply type the folder name and click to inspect some of the content of the XML files.

 

More information

Content migration output XML files are described in details in the WSS SDK, and their schemas are at C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\XML\Deployment*.xsd .

Here are excerpts from the WSS SDK:

  • Manifest.xml is the primary file used by content migration.
  • Requirements.xml contains information that is used as a preliminary check before any import takes place.
  • ExportSettings.xml is used to verify the logic of the export and ensure that what is expected in the export is included in the package.
  • RootObjectMap.xml defines the top-level object to import.
  • SystemData.xml contains all the default objects that are installed on a server that is extended with Windows SharePoint Services. This information is used primarily when the export/import operation is retaining GUIDs between the source and destination locations. This file contains the schema version. If this does not match the version at the destination, the import fails.
  • UserGroup.xml contains all the user and group information from the source Web site.
  • LookupListMap.xml maintains a simple lookup list that records SharePoint list item (list item to list item) references.
  • ViewFormsList.xml maintains a list of Web Parts and tracks whether each is a view or form.

Disclaimer
This posting is provided "AS IS" with no warranties. Use of included utilities are subject to the terms specified here.

 


Have a great CMPing,
Ronalus

Posted: Tuesday, October 02, 2007 12:17 PM by Ronalus
Attachment(s): CMPexplorer.zip

Comments

Your #754 IT Resource said:

Content Migration Package Explorer

# October 19, 2007 9:30 AM

Dirk's Sharepoint Blog space said:

When you have exported content from SharePoint to a cmp file and want to take a look at the exported

# October 23, 2007 4:08 AM

Serge van den Oever [Macaw] said:

Ronalus has created a great small utility to explore the contents of SharePoint Content Management Pages

# January 6, 2008 6:00 PM

svdoever said:

Ronalus, thanks for this handy utility. I created a blog posts with some screenshots for people who want to see some more info on the tool.

Would be great if you could word-wrap the tooltips, or make something like preview a column in a popup window so it is possible to inspect the contents of large columns.

See http://weblogs.asp.net/soever/archive/2008/01/07/sharepoint-content-management-package-cmp-explorer.aspx for the screenshots

# January 6, 2008 6:11 PM

SharePoint, SharePoint and stuff said:

SharePoint und Reporting Services SharePoint and Reporting Services - Introduction SharePoint and Reporting

# January 8, 2008 4:48 AM

Mirjam's blog said:

Today I gave Microsoft InTrack presentation about SharePoint deployment. This was the agenda: Content

# January 9, 2008 5:56 PM

SHAREPOINTBlogs.com Mirror said:

Today I gave Microsoft InTrack presentation about SharePoint deployment. This was the agenda: Content

# January 9, 2008 6:57 PM

Mirrored Blogs said:

SharePoint und Reporting Services SharePoint and Reporting Services - Introduction SharePoint and Reporting

# January 9, 2008 8:10 PM

Blog del CIIN said:

Como se suele decir, no hay mejor forma que empezar el año nuevo con un nuevo recopilatorio de enlaces

# January 11, 2008 2:31 PM

didierdanse.net - Les news Developpement said:

La Content Migration API, voilà une librairie importante de SharePoint et qui s'avère souvent trop

# August 10, 2008 5:48 AM

Mirrored Blogs said:

Body: Tech-Ed seems like a distant memory now but it was actually only a week ago. I had an awesome time

# September 10, 2008 7:19 AM
Anonymous comments are disabled
Page view tracker