[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