Importing Plone 1.0/2.0 content into a Plone 2.1 site generates a "maximum recursion depth exceeded" error
Up to Table of ContentsThis FAQ applies to: Any version.
You are trying to import non-Archetypes-based content into a site that has the new Archetypes-based types as standard.
You can still import the content as usual, but you will need to carry out the following steps to migrate them to the new AT-based types:
- Create a blank Plone 2.1 site
- Import the content into the new site (either by using zexp import or by doing cut/paste (not copy!) from a parallel instance)
- Run the
Recatalog CMFcode from theportal_atcttool (not required but recommended) - Go to
portal_atct→Type Migrationand click theFixbutton to invoke the fixing code. This makes sure that a CMF based Document gets the portal type name "CMF Document" instead of just 'Document", which is required for the ATCT migration. - After the CMF portal types have been fixed you can run the regular ATContentTypes migration from the migration tab.