[Zope3-dev] Bug in "Zope Configuration Error" tracebacks
Guido van Rossum
guido@python.org
Tue, 28 May 2002 11:00:29 -0400
> > TypeError: __init__() got an unexpected keyword argument 'methods'
> >
> > Help!!!
>
> protectClass should use "names" rather than "methods".
>
> I'll update Zope/App/Security/security-meta.zcml accordingly.
Thanks, but that doesn't solve my problems:
(1) The .zcml file line numbers in the traceback are off.
(2) Now I get these errors:
Traceback (innermost last):
Module Zope.Configuration, line 28, in config
Module Zope.Configuration.xmlconfig, line 220, in __init__
Module Zope.Configuration.xmlconfig, line 186, in xmlconfig
Module xml.sax.expatreader, line 90, in parse
Module xml.sax.xmlreader, line 123, in parse
Module xml.sax.expatreader, line 143, in feed
Module xml.sax.expatreader, line 240, in start_element_ns
Module Zope.Configuration.xmlconfig, line 91, in startElementNS
- /home/guido/projects/Zope3/site.zcml
- Line 42, Column 0
- Message: 'module' object is not callable
Module Zope.Configuration.meta, line 59, in begin
Module Zope.Configuration.meta, line 43, in _exe
Module Zope.Configuration.xmlconfig, line 248, in include
Module Zope.Configuration.xmlconfig, line 186, in xmlconfig
Module xml.sax.expatreader, line 90, in parse
Module xml.sax.xmlreader, line 123, in parse
Module xml.sax.expatreader, line 143, in feed
Module xml.sax.expatreader, line 240, in start_element_ns
Module Zope.Configuration.xmlconfig, line 91, in startElementNS
- /home/guido/projects/Zope3/products.zcml
- Line 19, Column 0
- Message: 'module' object is not callable
Module Zope.Configuration.meta, line 59, in begin
Module Zope.Configuration.meta, line 43, in _exe
Module Zope.Configuration.xmlconfig, line 248, in include
Module Zope.Configuration.xmlconfig, line 186, in xmlconfig
Module xml.sax.expatreader, line 90, in parse
Module xml.sax.xmlreader, line 123, in parse
Module xml.sax.expatreader, line 143, in feed
Module xml.sax.expatreader, line 240, in start_element_ns
Module Zope.Configuration.xmlconfig, line 91, in startElementNS
- /home/guido/projects/Zope3/lib/python/ZopeProducts/JobBoardEx/JobList.zcml
- Line 214, Column 0
- Message: 'module' object is not callable
Module Zope.Configuration.meta, line 59, in begin
Module Zope.Configuration.meta, line 43, in _exe
Module Zope.Publisher.Browser.metaConfigure, line 39, in view
Module Zope.Configuration.xmlconfig, line 165, in resolve
Module Zope.Configuration.name, line 40, in resolve
Module ZopeProducts.JobBoardEx.JobListView, line 56, in ?
Module ZopeProducts.JobBoardEx.JobListView, line 69, in JobListSummaryView
TypeError: 'module' object is not callable
--Guido van Rossum (home page: http://www.python.org/~guido/)