I built a stand-alone SharePoint Web Application (one site collection, one site) for my client, but they now want what was in the root site for my web application to run as a subsite under their main portal. There is a huge amount of customization within the web application, so rather than trying to manually move everything to the subsite, I tried exporting the site, which was the root from my web application then importing it as a subsite. This moved the content as desired, but it also caused some of the Nintex Workflow site columns to be duplicated, since the columns already existed on the main site.
The commands I used were as follows:
NWAdmin -o PrepareSiteForExport -siteUrl "http://webapp:8080"
stsadm -o export -url "http://webapp:8080" -filename "webapp.export"
stsadm -o import -url "http://portal/subsite" -filename "webapp.export"
NWAdmin -o FixSiteAfterImport -siteUrl "http://portal/subsite"
Now anytime I try to add a content type to a library in the subsite, I get the error message:
No two choices should have the same ID
Also, each of the site columns in the Nintex Workflow group appear twice.
Is there a recommended approach to move the root site of a web application to a subsite?
If not, is does anyone have suggestions on how to clean up this issue without requiring me to spend endless hours tracking down the usage of each column and manually deleting each of the items that use the column then deleting the column itself?