[Grok-dev] Install Error on megrok.quarry
Christian Klinger
cklinger at novareto.de
Thu May 24 03:43:45 EDT 2007
Hi Kevin, hi grok Developers,
i try to use the megrok.quarry package from the zope svn repository.
I installed this package with /usr/local/bin/python2.4 setup.py install.
After this i add two configure.zcmls to the package-includes dir.
megrok.quarry-configure.zcml
<include package="megrok.quarry"/>
megrok.quarry-meta.zcml
<include package="megrok.quarry" file="meta.zcml"/>
When i try to start the server i got these errors.
Any Ideas?
Thx Christian
---------------------------
Traceback (most recent call last):
File "./runzope", line 48, in ?
run()
File "./runzope", line 44, in run
main(["-C", CONFIG_FILE] + sys.argv[1:])
File "/opt/Zope-3.3.1/lib/python/zope/app/twisted/main.py", line 73,
in main
service = setup(load_options(args))
File "/opt/Zope-3.3.1/lib/python/zope/app/twisted/main.py", line 140,
in setup
zope.app.appsetup.config(options.site_definition, features=features)
File "/opt/Zope-3.3.1/lib/python/zope/app/appsetup/appsetup.py", line
110, in config
context = xmlconfig.file(file, context=context, execute=execute)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 579, in file
include(context, name, package)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 515, in include
processxmlfile(f, context)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 370, in processxmlfile
parser.parse(src)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 107, in
parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/local/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
self._parser.Parse(data, isFinal)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 348, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 349, in endElementNS
self.context.end()
File "/opt/Zope-3.3.1/lib/python/zope/configuration/config.py", line
544, in end
self.stack.pop().finish()
File "/opt/Zope-3.3.1/lib/python/zope/configuration/config.py", line
692, in finish
actions = self.handler(context, **args)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 515, in include
processxmlfile(f, context)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 370, in processxmlfile
parser.parse(src)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 107, in
parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/local/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
self._parser.Parse(data, isFinal)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 348, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 349, in endElementNS
self.context.end()
File "/opt/Zope-3.3.1/lib/python/zope/configuration/config.py", line
544, in end
self.stack.pop().finish()
File "/opt/Zope-3.3.1/lib/python/zope/configuration/config.py", line
692, in finish
actions = self.handler(context, **args)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 515, in include
processxmlfile(f, context)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 370, in processxmlfile
parser.parse(src)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 107, in
parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/local/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
self._parser.Parse(data, isFinal)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 348, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 349, in endElementNS
self.context.end()
File "/opt/Zope-3.3.1/lib/python/zope/configuration/config.py", line
544, in end
self.stack.pop().finish()
File "/opt/Zope-3.3.1/lib/python/zope/configuration/config.py", line
692, in finish
actions = self.handler(context, **args)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 515, in include
processxmlfile(f, context)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 370, in processxmlfile
parser.parse(src)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 107, in
parse
xmlreader.IncrementalParser.parse(self, source)
File "/usr/local/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
self.feed(buffer)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
self._parser.Parse(data, isFinal)
File "/usr/local/lib/python2.4/xml/sax/expatreader.py", line 348, in
end_element_ns
self._cont_handler.endElementNS(pair, None)
File "/opt/Zope-3.3.1/lib/python/zope/configuration/xmlconfig.py",
line 349, in endElementNS
self.context.end()
File "/opt/Zope-3.3.1/lib/python/zope/configuration/config.py", line
544, in end
self.stack.pop().finish()
File "/opt/Zope-3.3.1/lib/python/zope/configuration/config.py", line
692, in finish
actions = self.handler(context, **args)
File "/opt/grok/sources/grok/src/grok/zcml.py", line 31, in grokDirective
grok.grok(package.__name__)
File "/opt/grok/sources/grok/src/grok/_grok.py", line 79, in do_grok
grok_tree(module_info)
File "/opt/grok/sources/grok/src/grok/_grok.py", line 86, in grok_tree
grok_tree(sub_module_info)
File "/opt/grok/sources/grok/src/grok/_grok.py", line 83, in grok_tree
grokker.grokkerRegistry.grok(module_info)
File "/opt/grok/sources/grok/src/grok/grokker.py", line 93, in grok
module_info, templates)
File "/opt/grok/sources/megrok.quarry/src/megrok/quarry/meta.py",
line 113, in register
"an associated template." % factory, factory)
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File
"/opt/grok/etc/site.zcml", line 7.2-7.55
ZopeXMLConfigurationError: File
"/opt/grok/etc/package-includes/megrok.quarry-configure.zcml", line 1.0-1.34
ZopeXMLConfigurationError: File
"/opt/grok/sources/megrok.quarry/src/megrok/quarry/configure.zcml", line
3.1-3.28
ZopeXMLConfigurationError: File
"/opt/grok/sources/megrok.quarry/src/megrok/quarry/demo/configure.zcml",
line 1.0-1.60
GrokError: Multiple possible ways to render view <class
'megrok.quarry.demo.app.Menu'>. It has both a 'render' method as well as
an associated template.
More information about the Grok-dev
mailing list