[z3-five] Five 1.4c error with zope2.9

Peter Simmons pete-lists at bcmpweb.com
Fri May 5 05:32:05 CEST 2006


Hi all,

I tried installing the Five1.4c release under Python2.4.2, Zope2.9.

On startup I get the following error. I went and had a look at 
Zope-2.9/lib/python/zope and there isn't any contentprovider package 
just like it says. Any ideas of the best way to fix?

"/var/lib/zope2.9/instance/smart-trade/Products/Five/browser/ProviderExpression.py", 
line 28, in ?
    from zope.contentprovider import interfaces
ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/etc/site.zcml", line 7.2-7.37
    ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/configure.zcml", 
line 4.2-4.30
    ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/meta.zcml", line 
6.2-6.49
    ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/browser/meta.zcml", 
line 43.4
    ImportError: No module named contentprovider


Full traceback below-----------------

2006-05-05T15:27:36 ERROR Zope Couldn't install Five
Traceback (most recent call last):
  File "/opt/Zope-2.9/lib/python/OFS/Application.py", line 790, in 
install_product
    initmethod(context)
  File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/__init__.py", line 
31, in initialize
    zcml.load_site()
  File "/var/lib/zope2.9/instance/smart-trade/Products/Five/zcml.py", 
line 41, in load_site
    _context = xmlconfig.file(file)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
554, in file
    include(context, name, package)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
490, in include
    processxmlfile(f, context)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
345, in processxmlfile
    parser.parse(src)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 109, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py", 
line 123, in parse
    self.feed(buffer)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 216, in feed
    self._parser.Parse(data, isFinal)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 364, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
326, in endElementNS
    self.context.end()
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
544, in end
    self.stack.pop().finish()
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
690, in finish
    actions = self.handler(context, **args)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
490, in include
    processxmlfile(f, context)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
345, in processxmlfile
    parser.parse(src)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 109, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py", 
line 123, in parse
    self.feed(buffer)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 216, in feed
    self._parser.Parse(data, isFinal)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 364, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
326, in endElementNS
    self.context.end()
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
544, in end
    self.stack.pop().finish()
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
690, in finish
    actions = self.handler(context, **args)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
490, in include
    processxmlfile(f, context)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
345, in processxmlfile
    parser.parse(src)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 109, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py", 
line 123, in parse
    self.feed(buffer)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 216, in feed
    self._parser.Parse(data, isFinal)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 364, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
326, in endElementNS
    self.context.end()
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
544, in end
    self.stack.pop().finish()
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
690, in finish
    actions = self.handler(context, **args)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
490, in include
    processxmlfile(f, context)
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
345, in processxmlfile
    parser.parse(src)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 109, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py", 
line 123, in parse
    self.feed(buffer)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 216, in feed
    self._parser.Parse(data, isFinal)
  File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", 
line 353, in start_element_ns
    AttributesNSImpl(newattrs, qnames))
  File "/opt/Zope-2.9/lib/python/zope/configuration/xmlconfig.py", line 
222, in startElementNS
    self.context.begin(name, data, info)
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
541, in begin
    self.stack.append(self.stack[-1].contained(__name, __data, __info))
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
840, in contained
    return RootStackItem.contained(self, name, data, info)
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
711, in contained
    adapter = factory(self.context, data, info)
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
1184, in factory
    args = toargs(context, schema, data)
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
1381, in toargs
    args[str(name)] = field.fromUnicode(s)
  File "/opt/Zope-2.9/lib/python/zope/configuration/fields.py", line 
139, in fromUnicode
    value = self.context.resolve(name)
  File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 
184, in resolve
    mod = __import__(mname, *_import_chickens)
  File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/browser/metaconfigure.py", 
line 39, in ?
    from Products.Five.browser.pagetemplatefile import 
ZopeTwoPageTemplateFile
  File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/browser/pagetemplatefile.py", 
line 29, in ?
    from Products.Five.browser.TrustedExpression import getEngine, 
ModuleImporter
  File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/browser/TrustedExpression.py", 
line 28, in ?
    from Products.Five.browser.ProviderExpression import ProviderExpr
  File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/browser/ProviderExpression.py", 
line 28, in ?
    from zope.contentprovider import interfaces
ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/etc/site.zcml", line 7.2-7.37
    ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/configure.zcml", 
line 4.2-4.30
    ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/meta.zcml", line 
6.2-6.49
    ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/browser/meta.zcml", 
line 43.4
    ImportError: No module named contentprovider



More information about the z3-five mailing list