Plone 4.3 migration - AttributeError: type object 'IIntIds' has no attribute '__iro__' -
after migrating plone 4.1 + dexterity site plone 4.3 site's /manage_workspace becomes inaccessible. database migration cannot performed.
the zmi root can still accessed.
traceback (innermost last): module zpublisher.publish, line 237, in publish_module_standard module zpublisher.publish, line 179, in publish module zope.event, line 31, in notify module zope.component.event, line 24, in dispatch module zope.component._api, line 136, in subscribers module zope.component.registry, line 321, in subscribers module zope.interface.adapter, line 585, in subscribers module plone.transformchain.zpublisher, line 119, in applytransformonfailure module plone.transformchain.zpublisher, line 79, in applytransformonsuccess module plone.transformchain.zpublisher, line 55, in applytransform module zope.component._api, line 172, in queryutility module zope.component.registry, line 163, in queryutility module zodb.connection, line 860, in setstate module zodb.connection, line 914, in _setstate module zodb.serialize, line 613, in setghoststate module zope.component.persistentregistry, line 40, in __setstate__ module zope.interface.adapter, line 91, in _createlookup module zope.interface.adapter, line 439, in __init__ module zope.interface.adapter, line 476, in init_extendors module zope.interface.adapter, line 480, in add_extendor attributeerror: type object 'iintids' has no attribute '__iro__'
also @@plone-upgrade
inaccessible.
any ideas or special migrations needed?
in dexterity 2, relation field support (which includes installing intids catalog) no longer installed default. need install dexterity [relations] extra:
[instance] eggs = plone.app.dexterity [relations]
this documented @ http://plone.org/documentation/manual/upgrade-guide/version/upgrading-plone-4.2-to-4.3/dexterity-optional-extras , in dexterity release notes.
Comments
Post a Comment