[Setup] Plone 3 alpha2 error: No traversable adapter found
John DeStefano
john.destefano at gmail.com
Thu Mar 8 13:53:58 UTC 2007
I'm having some trouble with a fresh v3alpha2 install on Linux:
When I try to add a "CMF Site" at the Zope root, I get: "('No
traversable adapter found', )"
When I try to add a "Plone Site" at the Zope root, I get:
"('No traversable adapter found', {'extension_profiles': ({'product':
'kupu', 'description': 'Extension profile for Kupu', 'for': , 'title':
'Kupu', 'path': 'plone/profiles/default', 'type': 2, 'id':
'kupu:default'},), 'args': (), 'base_profiles': (), 'default_profile':
'Products.CMFPlone:plone'})"
When I try to check the Zope logs via the ZMI, I get:
"Site Error
An error was encountered while publishing this resource.
Error Type: TraversalError
Error Value: ('No traversable adapter found', {'ignored_exceptions':
('Unauthorized', 'NotFound', 'Redirect'), 'keep_entries': 20,
'copy_to_zlog': True})"
When I start Zope in foreground-debug mode ("zopectl fg"), I see
"ImportError: No module named pkg_resources", as well as an error
about installing Five (which seems already to be installed, according
to Zope) and it crashes (more detail below). If I start Zope normally
("start" instead of "fg"), it starts and I can access the ZMI.
I've included everything I can think of below. I hope someone can
help?
Thanks,
~John
Setup steps taken:
Install Python 2.4.4
Install Zope 2.10.2 & create Zope instance
Install Imaging 1.1.6
Install elementtree 1.2.6
Install Plone-3.0 alpha2
Restart Zope
Debug Information:
* Zope version: (Zope 2.10.2-final, python 2.4.4, linux2)
* Python version: 2.4.4 (#1, Mar 7 2007, 10:20:30) [GCC 3.4.6
20060404 (Red Hat 3.4.6-3)]
* System Platform: linux2
* SOFTWARE_HOME: /var/zope/lib/python
* INSTANCE_HOME: /var/zope/instance
* CLIENT_HOME: /var/zope/instance/var
* Process ID: 18746 (-1258857552)
* Running for: 1 min 53 sec
* sys.path:
/var/zope/instance/lib/python
/var/zope/instance/lib/python
/var/zope/lib/python/Zope2/Startup
/var/zope/instance/Products/ATContentTypes/thirdparty
/var/zope/lib/python
/var/zope/instance
/usr/local/lib/python24.zip
/usr/local/lib/python2.4
/usr/local/lib/python2.4/plat-linux2
/usr/local/lib/python2.4/lib-tk
/usr/local/lib/python2.4/lib-dynload
/usr/local/lib/python2.4/site-packages
/usr/local/lib/python2.4/site-packages/PIL
Zope debug session:
$ /var/zope/instance/bin/zopectl fg
/var/zope/instance/bin/runzope -X debug-mode=on
2007-03-07 11:31:24 INFO ZServer HTTP server started at Wed Mar 7
11:31:24 2007
Hostname: 0.0.0.0
Port: 8080
/var/zope/instance/Products/validation/validators/
ExpressionValidator.py:27: DeprecationWarning:
Products.PageTemplates.TALES has moved to zope.tales.tales. Import of
Products.PageTemplates.TALES will become unsupported in 2.12
import Products.PageTemplates.TALES as TALES
/var/zope/instance/Products/Marshall/config.py:29: UserWarning:
libxml2 not available. Unable to register libxml2 based marshallers
warnings.warn('libxml2 not available. Unable to register libxml2
based ' \
/var/zope/instance/lib/python/kss/core/pluginregistry/_concatresource/
resource.py:1: DeprecationWarning: BrowserView is deprecated. It has
been moved to zope.publisher.browser. This reference will be removed
in Zope 3.5.
from zope.app.publisher.browser import BrowserView
/var/zope/instance/lib/python/kss/core/pluginregistry/_concatresource/
resource.py:3: DeprecationWarning: zope.app.datetimeutils has moved to
zope.datetime. Import of zope.app.datetimeutils will become
unsupported in Zope 3.5
from zope.app.datetimeutils import time as timeFromDateTimeString
/var/zope/instance/lib/python/kss/core/pluginregistry/_concatresource/
fileresource.py:13: DeprecationWarning: zope.app.content_types has
moved to zope.contenttype. Import of zope.app.content_types will
become unsupported in Zope 3.5
from zope.app.content_types import guess_content_type
/var/zope/instance/lib/python/kss/core/pluginregistry/_concatresource/
concatfileresource.py:17: DeprecationWarning: This module is
deprecated and will go away in Zope 3.5. Use zope.component.interfaces
instead.
from zope.component.exceptions import ComponentLookupError
/var/zope/instance/lib/python/kss/core/pluginregistry/_concatresource/
meta.py:21: DeprecationWarning: This module is deprecated and will go
away in Zope 3.5.
from zope.app.servicenames import Presentation
/var/zope/lib/python/zope/app/servicenames/__init__.py:22:
DeprecationWarning: This module is deprecated and will go away in Zope
3.5.
from zope.component.servicenames import *
/var/zope/instance/lib/python/kss/core/pluginregistry/_concatresource/
directives.py:5: DeprecationWarning: zope.app.security.fields has
moved to zope.security.zcml. Import of zope.app.security.fields will
become unsupported in Zope 3.5
from zope.app.security.fields import Permission
2007-03-07 11:31:31 ERROR Application Couldn't install Five
Traceback (most recent call last):
File "/var/zope/lib/python/OFS/Application.py", line 780, in
install_product
initmethod(context)
File "/var/zope/lib/python/Products/Five/__init__.py", line 28, in
initialize
zcml.load_site()
File "/var/zope/lib/python/Products/Five/zcml.py", line 53, in
load_site
_context = xmlconfig.file(file)
File "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
579, in file
include(context, name, package)
File "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
515, in include
processxmlfile(f, context)
File "/var/zope/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 "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
349, in endElementNS
self.context.end()
File "/var/zope/lib/python/zope/configuration/config.py", line 544,
in end
self.stack.pop().finish()
File "/var/zope/lib/python/zope/configuration/config.py", line 692,
in finish
actions = self.handler(context, **args)
File "/var/zope/lib/python/Products/Five/fiveconfigure.py", line 78,
in loadProducts
handleBrokenProduct(product)
File "/var/zope/lib/python/Products/Five/fiveconfigure.py", line 76,
in loadProducts
xmlconfig.include(_context, zcml, package=product)
File "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
515, in include
processxmlfile(f, context)
File "/var/zope/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 "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
349, in endElementNS
self.context.end()
File "/var/zope/lib/python/zope/configuration/config.py", line 544,
in end
self.stack.pop().finish()
File "/var/zope/lib/python/zope/configuration/config.py", line 692,
in finish
actions = self.handler(context, **args)
File "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
515, in include
processxmlfile(f, context)
File "/var/zope/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 "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
349, in endElementNS
self.context.end()
File "/var/zope/lib/python/zope/configuration/config.py", line 544,
in end
self.stack.pop().finish()
File "/var/zope/lib/python/zope/configuration/config.py", line 691,
in finish
args = toargs(context, *self.argdata)
File "/var/zope/lib/python/zope/configuration/config.py", line 1383,
in toargs
args[str(name)] = field.fromUnicode(s)
File "/var/zope/lib/python/zope/configuration/fields.py", line 229,
in fromUnicode
v = vt.fromUnicode(s)
File "/var/zope/lib/python/zope/configuration/fields.py", line 139,
in fromUnicode
value = self.context.resolve(name)
File "/var/zope/lib/python/zope/configuration/config.py", line 184,
in resolve
mod = __import__(mname, *_import_chickens)
File "/var/zope/instance/lib/python/plone/app/controlpanel/
wickedcp.py", line 9, in ?
from wicked.plone.registration import basic_type_regs
File "/var/zope/instance/lib/python/wicked/plone/registration.py",
line 1, in ?
from wicked.registration import SelectiveRegistration
File "/var/zope/instance/lib/python/wicked/registration.py", line
19, in ?
import pkg_resources
ZopeXMLConfigurationError: File "/var/zope/instance/etc/site.zcml",
line 15.2-15.23
ZopeXMLConfigurationError: File "/var/zope/instance/Products/
CMFPlone/configure.zcml", line 7.2-7.46
ZopeXMLConfigurationError: File "/var/zope/instance/lib/python/
plone/app/controlpanel/configure.zcml", line 21.2-21.59
ImportError: No module named pkg_resources
Traceback (most recent call last):
File "/var/zope/lib/python/Zope2/Startup/run.py", line 56, in ?
run()
File "/var/zope/lib/python/Zope2/Startup/run.py", line 21, in run
starter.prepare()
File "/var/zope/lib/python/Zope2/Startup/__init__.py", line 102, in
prepare
self.startZope()
File "/var/zope/lib/python/Zope2/Startup/__init__.py", line 278, in
startZope
Zope2.startup()
File "/var/zope/lib/python/Zope2/__init__.py", line 47, in startup
_startup()
File "/var/zope/lib/python/Zope2/App/startup.py", line 102, in
startup
OFS.Application.initialize(application)
File "/var/zope/lib/python/OFS/Application.py", line 309, in
initialize
initializer.initialize()
File "/var/zope/lib/python/OFS/Application.py", line 338, in
initialize
self.install_products()
File "/var/zope/lib/python/OFS/Application.py", line 603, in
install_products
return install_products(app)
File "/var/zope/lib/python/OFS/Application.py", line 634, in
install_products
folder_permissions, raise_exc=debug_mode)
File "/var/zope/lib/python/OFS/Application.py", line 780, in
install_product
initmethod(context)
File "/var/zope/lib/python/Products/Five/__init__.py", line 28, in
initialize
zcml.load_site()
File "/var/zope/lib/python/Products/Five/zcml.py", line 53, in
load_site
_context = xmlconfig.file(file)
File "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
579, in file
include(context, name, package)
File "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
515, in include
processxmlfile(f, context)
File "/var/zope/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 "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
349, in endElementNS
self.context.end()
File "/var/zope/lib/python/zope/configuration/config.py", line 544,
in end
self.stack.pop().finish()
File "/var/zope/lib/python/zope/configuration/config.py", line 692,
in finish
actions = self.handler(context, **args)
File "/var/zope/lib/python/Products/Five/fiveconfigure.py", line 78,
in loadProducts
handleBrokenProduct(product)
File "/var/zope/lib/python/Products/Five/fiveconfigure.py", line 76,
in loadProducts
xmlconfig.include(_context, zcml, package=product)
File "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
515, in include
processxmlfile(f, context)
File "/var/zope/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 "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
349, in endElementNS
self.context.end()
File "/var/zope/lib/python/zope/configuration/config.py", line 544,
in end
self.stack.pop().finish()
File "/var/zope/lib/python/zope/configuration/config.py", line 692,
in finish
actions = self.handler(context, **args)
File "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
515, in include
processxmlfile(f, context)
File "/var/zope/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 "/var/zope/lib/python/zope/configuration/xmlconfig.py", line
349, in endElementNS
self.context.end()
File "/var/zope/lib/python/zope/configuration/config.py", line 544,
in end
self.stack.pop().finish()
File "/var/zope/lib/python/zope/configuration/config.py", line 691,
in finish
args = toargs(context, *self.argdata)
File "/var/zope/lib/python/zope/configuration/config.py", line 1383,
in toargs
args[str(name)] = field.fromUnicode(s)
File "/var/zope/lib/python/zope/configuration/fields.py", line 229,
in fromUnicode
v = vt.fromUnicode(s)
File "/var/zope/lib/python/zope/configuration/fields.py", line 139,
in fromUnicode
value = self.context.resolve(name)
File "/var/zope/lib/python/zope/configuration/config.py", line 184,
in resolve
mod = __import__(mname, *_import_chickens)
File "/var/zope/instance/lib/python/plone/app/controlpanel/
wickedcp.py", line 9, in ?
from wicked.plone.registration import basic_type_regs
File "/var/zope/instance/lib/python/wicked/plone/registration.py",
line 1, in ?
from wicked.registration import SelectiveRegistration
File "/var/zope/instance/lib/python/wicked/registration.py", line
19, in ?
import pkg_resources
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/var/
zope/instance/etc/site.zcml", line 15.2-15.23
ZopeXMLConfigurationError: File "/var/zope/instance/Products/
CMFPlone/configure.zcml", line 7.2-7.46
ZopeXMLConfigurationError: File "/var/zope/instance/lib/python/
plone/app/controlpanel/configure.zcml", line 21.2-21.59
ImportError: No module named pkg_resources
More information about the Setup
mailing list