プロジェクトにpermissions.zcmlを含めようとすると、configure.zcmlにこの行が表示されます
<include package="Products.CMFCore" file="permissions.zcml"
xmlns:zcml="http://namespaces.zope.org/zcml"
zcml:condition="have plone-41" />
またはこの行だけ
<include package="Products.CMFCore"/ >
rolemap.xmlの処理時に、ロードに失敗してエラーが発生します。
ファイルをインクルードしようとすると
<include file="permissions.zcml">
私は得る
ConfigurationError: ('Unknown directive', u'http://namespace.zope.org/zope', u'permission')
しかし、configure.zcmlに権限宣言を書き込むと、適切に処理されます。いくつかのincludeパッケージステートメントを試しました。器用さのマニュアルには、zope 2.12(2.13を使用)では、このジョブにcollective.autopermissionは不要であると記載されています。
何が恋しいですか?
編集I
@Martijn Pieters:Zopeバージョンは:2.13.16