upgrade - 无法在 Plone 4.1 上安装FacultyStaffDirectory

标签 upgrade plone product

我正在使用 Plone 4.1 和FacultyStaffDirectory 3.0。我的构建失败并出现错误 (archetypes.schema < 2.1),因此我固定了 archetypes.schemaextender = 2.0.3 并且能够安装 FSD 3.0。但是,当我尝试从附加组件页面激活它时,出现以下错误:

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 575, in installProducts
Module Products.CMFQuickInstallerTool.QuickInstallerTool, line 512, in installProduct
  __traceback_info__: ('FacultyStaffDirectory',)
Module Products.GenericSetup.tool, line 323, in runAllImportStepsFromProfile
  __traceback_info__: profile-Products.FacultyStaffDirectory:default
Module Products.GenericSetup.tool, line 1074, in _runImportStepsFromContext
Module Products.GenericSetup.tool, line 245, in getSortedImportSteps
Module Products.GenericSetup.tool, line 251, in getImportStepMetadata
Module Products.GenericSetup.registry, line 295, in getStepMetadata
Module Products.GenericSetup.utils, line 104, in _resolveDottedName
  __traceback_info__: Products.FacultyStaffDirectory.setuphandlers.unindexFSDTool
Module None, line 3, in <module>

ImportError: cannot import name DEFAULT_POLICIES

最佳答案

教职人员目录需要针对 Plone 4.1 进行更新。需要改变的地方在Plone的升级指南中有描述,这里:http://plone.org/documentation/manual/upgrade-guide/version/upgrading-plone-4.0-to-4.1/updating-add-on-products-for-plone-4.1/use-generic-setup-for-defining-versioning-policies

在 FSD 的下载页面 ( http://pypi.python.org/pypi/Products.FacultyStaffDirectory/3.0 ),您会找到软件包作者的联系电子邮件,以请求他们执行此操作。

关于upgrade - 无法在 Plone 4.1 上安装FacultyStaffDirectory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7010747/

相关文章:

sql-server - 从 SQL Server 2008 R2 Express 升级到 SQL Server 2008 R2 Enterprise

python - 有没有在 Plone 中设置垃圾桶的方法?

plone - 使用 z3c.saconfig 时是否可以使用 NullPool 而不是 QueuePool?

php - 在 WooCommerce 3+ Order items 中获取产品 ID

upgrade - (STM32F10x, IAR EW ) 通过RS232自升级bootloader,从FLASH拷贝后如何在RAM中执行程序

jquery - 如何将 jQuery 从 1.4.4 更新到 1.7.1?

java - 将 SQLite 数据库从一个版本升级到另一个版本?

ubuntu - 在 ubuntu 上安装 plone 的包的问题

php - 从 WooCommerce 产品标题中删除第一个单词

magento - 如何在 magento 中的组价格部分添加新列