我正在将一个网站从Plone 3.3.1迁移到Plone 4.3。迁移实际上工作正常,没有错误,但当我尝试将PloneFormGen更新到当前版本(1.7.8)时,我明白了:
Traceback (innermost last):
Module ZPublisher.Publish, line 126, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 46, in call_object
Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 580, in installProducts
Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 512, in installProduct
- __traceback_info__: ('PloneFormGen',)
Module Products.GenericSetup.tool, line 350, in runAllImportStepsFromProfile
- __traceback_info__: profile-Products.PloneFormGen:default
Module Products.GenericSetup.tool, line 1100, in _runImportStepsFromContext
Module Products.GenericSetup.tool, line 1015, in _doRunImportStep
- __traceback_info__: pleonformgen
Module Products.PloneFormGen.setuphandlers, line 79, in importVarious
Module Products.PloneFormGen.setuphandlers, line 34, in update_kupu_resources
AttributeError: getPortalTypesForResourceType
有什么想法?我看到Kupu有old references to linkable types的东西,但我认为这可能是一个不同的问题。我查看了我的可链接资源类型,它们似乎都是标准的。
谢谢!
答案 0 :(得分:0)
我建议您检查Plone 3.3端的Visual Editor配置文件中的“资源类型”。确保它没有引用任何未安装或在4.3中不可用的类型。您可以通过保存配置来消除卸载的类型。
并且,确保升级到的PFG是1.7.11+。有1.7.8及更早版本的安全公告。