Hi, I've got a related problem, perhaps:
I have installed: Plone 2.5.4, CMF-1.6.4, Zope 2.9.8, Python 2.4.4 Five 1.4.4 CMFonFive 1.3.4 On 5 Dec 2008, at 9:50 AM, Lucie Lejard wrote: > > it seems that you are missing the module zc.table. > you can download it here: > http://getpaid.googlecode.com/files/zc.table-0.5.1-getpaid.tar.gz > Thanks for this Lucie. I expect I would have run into the same problem. Have installed the zc.table egg into my eggs dir. Thanks for any tips! Here's my traceback: 2008-12-05 10:25:07 ERROR Zope Couldn't install Five Traceback (most recent call last): File "/home/zope/qutang-zope29/parts/zope29/lib/python/OFS/ Application.py", line 783, in install_product initmethod(context) File "/home/zope/qutang-zope29/bundles/Products-stable/Five/ __init__.py", line 31, in initialize zcml.load_site() File "/home/zope/qutang-zope29/bundles/Products-stable/Five/ zcml.py", line 41, in load_site _context = xmlconfig.file(file) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 558, in file include(context, name, package) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 494, in include processxmlfile(f, context) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 349, in processxmlfile parser.parse(src) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 328, in endElementNS self.context.end() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 692, in finish actions = self.handler(context, **args) File "/home/zope/qutang-zope29/bundles/Products-stable/Five/ fiveconfigure.py", line 83, in loadProducts handleBrokenProduct(product) File "/home/zope/qutang-zope29/bundles/Products-stable/Five/ fiveconfigure.py", line 81, in loadProducts xmlconfig.include(_context, zcml, package=product) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 494, in include processxmlfile(f, context) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 349, in processxmlfile parser.parse(src) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 328, in endElementNS self.context.end() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 692, in finish actions = self.handler(context, **args) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 494, in include processxmlfile(f, context) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 349, in processxmlfile parser.parse(src) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 328, in endElementNS self.context.end() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 692, in finish actions = self.handler(context, **args) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 494, in include processxmlfile(f, context) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 349, in processxmlfile parser.parse(src) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 328, in endElementNS self.context.end() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 691, in finish args = toargs(context, *self.argdata) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 1383, in toargs args[str(name)] = field.fromUnicode(s) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/fields.py", line 229, in fromUnicode v = vt.fromUnicode(s) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/fields.py", line 139, in fromUnicode value = self.context.resolve(name) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 184, in resolve mod = __import__(mname, *_import_chickens) File "/home/zope/qutang-zope29/parts/zope29/lib/python/getpaid/ paymentech/paymentech.py", line 9, in ? import zc.ssl File "/home/zope/python/2.4.4/lib/python2.4/site-packages/ zc.ssl-1.1-py2.4.egg/zc/ssl/__init__.py", line 10, in ? import ssl File "build/bdist.linux-i686/egg/ssl/__init__.py", line 81, in ? def setConfiguration(self, cfg): ZopeXMLConfigurationError: File "/home/zope/qutang-zope29/parts/qutang- plone25-products/Five/skel/site.zcml", line 20.2-20.23 ZopeXMLConfigurationError: File "/home/zope/qutang-zope29/parts/ eiotx-plone25-products/PloneGetPaid/configure.zcml", line 65.0-65.31 ZopeXMLConfigurationError: File "/home/zope/qutang-zope29/parts/ eiotx-plone25-products/PloneGetPaid/plugins.zcml", line 27.0-28.33 ZopeXMLConfigurationError: File "/home/zope/qutang-zope29/parts/ zope29/lib/python/getpaid/paymentech/configure.zcml", line 10.2-15.7 TypeError: Error when calling the metaclass bases function() argument 1 must be code, not str Traceback (most recent call last): File "/home/zope/qutang-zope29/parts/zope29/lib/python/Zope2/ Startup/run.py", line 56, in ? run() File "/home/zope/qutang-zope29/parts/zope29/lib/python/Zope2/ Startup/run.py", line 21, in run starter.prepare() File "/home/zope/qutang-zope29/parts/zope29/lib/python/Zope2/ Startup/__init__.py", line 98, in prepare self.startZope() File "/home/zope/qutang-zope29/parts/zope29/lib/python/Zope2/ Startup/__init__.py", line 257, in startZope Zope2.startup() File "/home/zope/qutang-zope29/parts/zope29/lib/python/Zope2/ __init__.py", line 47, in startup _startup() File "/home/zope/qutang-zope29/parts/zope29/lib/python/Zope2/App/ startup.py", line 103, in startup OFS.Application.initialize(application) File "/home/zope/qutang-zope29/parts/zope29/lib/python/OFS/ Application.py", line 304, in initialize initializer.initialize() File "/home/zope/qutang-zope29/parts/zope29/lib/python/OFS/ Application.py", line 333, in initialize self.install_products() File "/home/zope/qutang-zope29/parts/zope29/lib/python/OFS/ Application.py", line 605, in install_products return install_products(app) File "/home/zope/qutang-zope29/parts/zope29/lib/python/OFS/ Application.py", line 636, in install_products folder_permissions, raise_exc=debug_mode) File "/home/zope/qutang-zope29/parts/zope29/lib/python/OFS/ Application.py", line 783, in install_product initmethod(context) File "/home/zope/qutang-zope29/bundles/Products-stable/Five/ __init__.py", line 31, in initialize zcml.load_site() File "/home/zope/qutang-zope29/bundles/Products-stable/Five/ zcml.py", line 41, in load_site _context = xmlconfig.file(file) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 558, in file include(context, name, package) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 494, in include processxmlfile(f, context) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 349, in processxmlfile parser.parse(src) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 328, in endElementNS self.context.end() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 692, in finish actions = self.handler(context, **args) File "/home/zope/qutang-zope29/bundles/Products-stable/Five/ fiveconfigure.py", line 83, in loadProducts handleBrokenProduct(product) File "/home/zope/qutang-zope29/bundles/Products-stable/Five/ fiveconfigure.py", line 81, in loadProducts xmlconfig.include(_context, zcml, package=product) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 494, in include processxmlfile(f, context) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 349, in processxmlfile parser.parse(src) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 328, in endElementNS self.context.end() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 692, in finish actions = self.handler(context, **args) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 494, in include processxmlfile(f, context) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 349, in processxmlfile parser.parse(src) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 328, in endElementNS self.context.end() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 692, in finish actions = self.handler(context, **args) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 494, in include processxmlfile(f, context) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 349, in processxmlfile parser.parse(src) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/zope/python/2.4.4//lib/python2.4/xml/sax/ expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/xmlconfig.py", line 328, in endElementNS self.context.end() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 691, in finish args = toargs(context, *self.argdata) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 1383, in toargs args[str(name)] = field.fromUnicode(s) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/fields.py", line 229, in fromUnicode v = vt.fromUnicode(s) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/fields.py", line 139, in fromUnicode value = self.context.resolve(name) File "/home/zope/qutang-zope29/parts/zope29/lib/python/zope/ configuration/config.py", line 184, in resolve mod = __import__(mname, *_import_chickens) File "/home/zope/qutang-zope29/parts/zope29/lib/python/getpaid/ paymentech/paymentech.py", line 9, in ? import zc.ssl File "/home/zope/python/2.4.4/lib/python2.4/site-packages/ zc.ssl-1.1-py2.4.egg/zc/ssl/__init__.py", line 10, in ? import ssl File "/home/zope/qutang-zope29/parts/zope29/lib/python/Zope2/ Startup/__init__.py", line 81, in ? def setConfiguration(self, cfg): zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/home/ zope/qutang-zope29/parts/qutang-plone25-products/Five/skel/site.zcml", line 20.2-20.23 ZopeXMLConfigurationError: File "/home/zope/qutang-zope29/parts/ eiotx-plone25-products/PloneGetPaid/configure.zcml", line 65.0-65.31 ZopeXMLConfigurationError: File "/home/zope/qutang-zope29/parts/ eiotx-plone25-products/PloneGetPaid/plugins.zcml", line 27.0-28.33 ZopeXMLConfigurationError: File "/home/zope/qutang-zope29/parts/ zope29/lib/python/getpaid/paymentech/configure.zcml", line 10.2-15.7 TypeError: Error when calling the metaclass bases function() argument 1 must be code, not str --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en -~----------~----~----~----~------~----~------~--~---
