I've said it before and I'll say it again - that Gary Lapointe is a freaking genius.
This simple command could have saved me two days of grief and the whole operation lasted about 2 minutes. stsadm -o gl-convertsubsitetositecollection -sourceurl https://lei-sppdev-01/ict/ -targeturl https://lei-sppdev-01/ict-test/ -nofilecompression -owneremail paul.no...@ceosyd.catholic.edu.au<mailto:paul.no...@ceosyd.catholic.edu.au> -ownerlogin "syd-cenet\paul.noone" -nositetemplate This exports the source site, creates the destination site collection and site (based on source site template), and activates any features. The source site was a Team Site with publsihing and several custom features enabled. And they said it couldn't be done. :) Thanks to all, and especially Paul Culmsee for pointing me back to GL's site. Regards, Paul From: Paul Culmsee [mailto:paul.culm...@sevensigma.com.au] Sent: Thursday, 18 June 2009 10:01 AM To: Paul Noone Subject: RE: Import Error Sorry mate not been following the thread, but it smells like a problem I had a while back. Is this relevant at all? http://www.cleverworkarounds.com/2007/11/14/gary-lapointe-is-a-genius-and-has-good-music-taste-too/ From: ozmoss@ozmoss.com [mailto:ozm...@ozmoss.com] On Behalf Of Paul Noone Sent: Thursday, 18 June 2009 6:48 AM To: ozmoss@ozmoss.com Subject: RE: Import Error Hi Stefan, Thanks. This would probably explain why I'm having so much difficulty. So if this was straight WSS site with no customisations I would have no problem importing it to the site collection root? Per Ajay's suggestion, if I disable the Publishing feature first would I then be able to import my site successfully and simply enable publishing afterwards? Regards, Paul Online Developer, ICT CEO Sydney From: ozmoss@ozmoss.com [mailto:ozm...@ozmoss.com] On Behalf Of Stefan Goßner Sent: Wednesday, 17 June 2009 6:04 PM To: ozmoss@ozmoss.com Subject: RE: Import Error Hi Paul, what you are trying to achieve is unsupported. See here for details: http://blogs.technet.com/stefan_gossner/archive/2009/05/27/limitations-of-stsadm-o-export-import-related-to-publishing-sites.aspx Cheers, Stefan Goßner Escalation Engineer | CSS SharePoint Products and Technologies | Microsoft GmbH | * +49-89-3176-4069 | http://blogs.technet.com/stefan_gossner From: ozmoss@ozmoss.com [mailto:ozm...@ozmoss.com] On Behalf Of Paul Noone Sent: Mittwoch, 17. Juni 2009 06:06 To: ozmoss@ozmoss.com Subject: Import Error Hi all, I created a blank site collection (no template) and am trying to import a basic Web as the root site. Am getting the following error. Anyone seen this before, or can shed any light? I'm assuming it's because the import file is a Web and doesn't include expected site collection elements? If anyone's been successful doing this I'd love to hear about it. Kind regards, Paul -- [6/17/2009 11:16:39 AM]: Start Time: 6/17/2009 11:16:39 AM. [6/17/2009 11:16:39 AM]: Progress: Initializing Import. [6/17/2009 11:16:45 AM]: Progress: Starting content import. [6/17/2009 11:16:45 AM]: Progress: De-Serializing Objects to Database. [6/17/2009 11:16:45 AM]: Progress: Importing Folder /ict-test-web/_catalogs/masterpage/Forms/Page Layout. [6/17/2009 11:16:46 AM]: Progress: Importing Folder /ict-test-web/SiteCollectionImages/Forms/Document. [6/17/2009 11:16:46 AM]: FatalError: (null) "ict-test-web/SiteCollectionImages/Forms/Document" not found. at Microsoft.SharePoint.Library.SPRequest.CreateFolderOnImport(String bstrUrl, String bstrFolderUrl, Guid guidFolderId, Int32 lDoclibRowId) at Microsoft.SharePoint.Deployment.FolderSerializer.CreateFolder(SerializationInfoHelper infoHelper, SPWeb parentWeb, ImportObjectManager objectManager) at Microsoft.SharePoint.Deployment.FolderSerializer.SetObjectData(Object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector) at Microsoft.SharePoint.Deployment.XmlFormatter.ParseObject(Type objectType, Boolean isChildObject) at Microsoft.SharePoint.Deployment.XmlFormatter.DeserializeObject(Type objectType, Boolean isChildObject, DeploymentObject envelope) at Microsoft.SharePoint.Deployment.XmlFormatter.Deserialize(Stream serializationStream) at Microsoft.SharePoint.Deployment.ObjectSerializer.Deserialize(Stream serializationStream) at Microsoft.SharePoint.Deployment.ImportObjectManager.ProcessObject(XmlReader xmlReader) at Microsoft.SharePoint.Deployment.SPImport.DeserializeObjects() at Microsoft.SharePoint.Deployment.SPImport.Run() ________________________________ Support procedure: https://www.codify.com/lists/support List address: ozmoss@ozmoss.com Subscribe: ozmoss-subscr...@ozmoss.com Unsubscribe: ozmoss-unsubscr...@ozmoss.com List FAQ: http://www.codify.com/lists/ozmoss Other lists you might want to join: http://www.codify.com/lists ________________________________ Support procedure: https://www.codify.com/lists/support List address: ozmoss@ozmoss.com Subscribe: ozmoss-subscr...@ozmoss.com Unsubscribe: ozmoss-unsubscr...@ozmoss.com List FAQ: http://www.codify.com/lists/ozmoss Other lists you might want to join: http://www.codify.com/lists ________________________________ Support procedure: https://www.codify.com/lists/support List address: ozmoss@ozmoss.com Subscribe: ozmoss-subscr...@ozmoss.com Unsubscribe: ozmoss-unsubscr...@ozmoss.com List FAQ: http://www.codify.com/lists/ozmoss Other lists you might want to join: http://www.codify.com/lists -------------------------------------------------------------------------------- Support procedure: http://www.codify.com/lists/support List address: ozmoss@ozmoss.com Subscribe: ozmoss-subscr...@ozmoss.com Unsubscribe: ozmoss-unsubscr...@ozmoss.com List FAQ: http://www.codify.com/lists/ozmoss Other lists you might want to join: http://www.codify.com/lists