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

Peter Simmons pete-lists at bcmpweb.com
Sun May 7 01:15:24 CEST 2006


Hi Philip, And SQLOS list.

I did what you said and am now getting the errors below with FiveSQLOS 
(and my TradeLoyalty based on FiveSQLOS) which I didn't get before. Its 
like the custom directives of sqlos are nolonger being loaded.

Any ideas?

Cheers,
Pete

2006-05-06T12:43:15 ERROR Five Could not import Product Products.FiveSQLOS
Traceback (most recent call last):
 File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/fiveconfigure.py", 
line 81, in loadProducts
   xmlconfig.include(_context, zcml, package=product)
 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 708, 
in contained
   factory = self.context.factory(self.context, name)
 File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 487, 
in factory
   raise ConfigurationError("Unknown directive", ns, n)
ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/FiveSQLOS/configure.zcml", 
line 7.2-7.37
   ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/FiveSQLOS/dependencies.zcml", 
line 11.2-11.40
   ZopeXMLConfigurationError: File 
"/opt/Zope-2.9/lib/python/zope/app/security/configure.zcml", line 
22.2-22.39
   ZopeXMLConfigurationError: File 
"/opt/Zope-2.9/lib/python/zope/app/security/globalmodules.zcml", line 5.2
   ConfigurationError: ('Unknown directive', 
u'http://namespaces.zope.org/zope', u'module')
------
2006-05-06T12:43:15 ERROR Five Could not import Product 
Products.TradeLoyalty
Traceback (most recent call last):
 File 
"/var/lib/zope2.9/instance/smart-trade/Products/Five/fiveconfigure.py", 
line 81, in loadProducts
   xmlconfig.include(_context, zcml, package=product)
 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 708, 
in contained
   factory = self.context.factory(self.context, name)
 File "/opt/Zope-2.9/lib/python/zope/configuration/config.py", line 487, 
in factory
   raise ConfigurationError("Unknown directive", ns, n)
ZopeXMLConfigurationError: File 
"/var/lib/zope2.9/instance/smart-trade/Products/TradeLoyalty/configure.zcml", 
line 8.2
   ConfigurationError: ('Unknown directive', 
u'http://namespaces.sqlobject.org/sqlos', u'connectionName')
------
2006-05-06T12:43:15 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 
492, in include
   assert _context.stack[-1].context is context
AssertionError


Philipp von Weitershausen wrote:
> Peter Simmons wrote:
>   
>> 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?
>>     
> ...
>   
>> 2006-05-05T15:27:36 ERROR Zope Couldn't install Five
>> Traceback (most recent call last):
>>     
> ...
>   
>>    ImportError: No module named contentprovider
>>
>>     
>
> Ah, I forgot to mention that Five 1.4c currently requires Zope 2.9
> branch. There hasn't been a release of Zope 2.9 yet that includes the
> (previously forgotten) contentprovier and viewlet packages. I expect
> Zope 2.9.3 isn't too far away.
>
> In the meantime you can just copy these packages over from a Zope 3.2
> installation.
>
> Philipp
>
>   


More information about the z3-five mailing list