[Zope-dev] zope.contentprovider not useable together with Zope 2.13.4
Michael Howitz
mh at gocept.com
Tue Feb 15 08:46:11 EST 2011
Hi,
we are upgrading a customers project from Zope 2.11.x to Zope 2.13.4.
In this project the expression type "provider" of zope.contenttype is used.
But loading the configure.zcml of zope.contentprovider fails with:
ConfigurationError: ('Unknown directive', u'http://namespaces.zope.org/tales', u'expressiontype')
I tracked this down to Zope2/App/exclude.zcml where the meta.zcml of the package zope.browserpage gets excluded.
Sadly this ZCML file defines the expressiontype directive.
What is the current way to use zope.contentprovider in a Zope2 environment?
I had the following idea to fix this issue:
* move the registration of the directive from meta.zcml into meta-expressiontype.zcml
* include meta-expressiontype.zcml of zope.browserpage
* include meta-expressiontype.zcml in our project to get around the exclusion of Zope2
Are there any better ideas?
Yours sincerely,
--
Michael Howitz · mh at gocept.com · software developer
gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Zope and Plone consulting and development
More information about the Zope-Dev
mailing list