在Plone 3.3.1迁移中升级PloneFormGen的问题

在Plone 3.3.1迁移中升级PloneFormGen的问题,plone,ploneformgen,Plone,Ploneformgen,我正在将一个网站从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, li

我正在将一个网站从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
有什么想法吗?我看到了一些关于库普的事情,但我认为这可能是一个不同的问题。我检查了我的可链接资源类型,它们似乎都是标准的

谢谢

我建议您在Plone 3.3端的Visual Editor configlet中检查“资源类型”。确保它不引用任何未安装或在4.3中不可用的类型。只需保存配置文件,就可以消除已卸载的类型


并且,确保升级到的PFG为1.7.11+。1.7.8及更早版本的安全警告。

不幸的是,运气不好。我回到3.3版本中,取消选择了任何奇怪的条目,然后重新进行了迁移,但得到了相同的错误。谢谢史蒂夫!我会继续四处寻找其他可能的东西。