我正在尝试使用Python 2.6.7在OS X Lion上的一个新的Plone 4.1.3实例中安装Products.ATSuccessStory。 Buildout运行正常,但是当我尝试启动实例时,我收到以下错误:
zope.configuration.config.ConfigurationExecutionError ::(,u'cmf.ManagePortal') 在: 文件“/Users/keith/Documents/plone-sites/caches/4.1.3/Products.ATSuccessStory-4.0.0-py2.6.egg/Products/ATSuccessStory/browser/configure.zcml”,第8.5-17.11行
<plone:portlet
name="atss.rotating.portlet"
interface=".portlets.successstory.ISuccessStoryPortlet"
assignment=".portlets.successstory.Assignment"
view_permission="zope2.View"
edit_permission="cmf.ManagePortal"
renderer=".portlets.successstory.Renderer"
addview=".portlets.successstory.AddForm"
editview=".portlets.successstory.EditForm"
/>
我不太喜欢zope的内部工作,但据我所知,配置中的这个portlet块绝对没有问题。关于如何解决这个问题的任何指导都将非常感激。
由于
答案 0 :(得分:3)
从上次发布之日起,该产品可能尚未针对Plone 4.1进行更新,这需要进行一些非常小的调整。这些内容记录在https://plone.org/documentation/manual/upgrade-guide/version/upgrading-plone-4.0-to-4.1/updating-add-on-products-for-plone-4.1/changing-dependencies-from-plone-to-products.cmfplone
答案 1 :(得分:1)
刚刚发布了包含the fix to this issue的ATSuccessStory 4.1.1。
此版本is available on pypi的源蛋但尚未(最终将在)plone.org上