[ZIZope] [Plone 2.5.5] problemi installando remember

moaiamorfo <[email protected]>
Newsgroups gmane.comp.web.zope.italian
Message-ID <[email protected]>
salve a tutti,

sono alle prese con l'installazione di remember (preso dal trunk SVN)
all'interno di Plone 2.5.5 e sotto Zope 2.9.8 e Python 2.4.4, con lo
scopo di creare nuovi tipi di utenza per Plone.
membrane 1.0 è installato correttamente, così come Five 1.4.4
(anch'esso installato esplicitamente). nel momento in cui posiziono la
cartella di remember in Products e provo a riavviare Zope ottengo
questo output:

antonio@HAL9000:~/istanza/bin$ ./zopectl fg
/home/antonio/istanza/bin/runzope -X debug-mode=on
2007-12-07 20:12:21 INFO ZServer HTTP server started at Fri Dec  7 20:12:21 2007
        Hostname: 0.0.0.0
        Port: 8080
2007-12-07 20:12:26 WARNING Init Class
Products.CMFFormController.ControllerBase.ControllerBase has a
security declaration for nonexistent method 'getPostRequired'
2007-12-07 20:12:27 WARNING Zope OFS.Application: Duplicate Product
name:After loading Product 'Five' from
'/home/antonio/istanza/Products',
I skipped the one in '/home/antonio/zope/zope2.9.8/lib/python/Products'.

2007-12-07 20:12:28 INFO PlacelessTranslationService Applying patch
*** Patching ZPublisher.Publish with the get_request patch! ***
2007-12-07 20:12:29 WARNING Plone Deprecation Warning
CustomizationPolicies are deprecated and will be removed in Plone 3.0.
Please use GenericSetup extension profiles instead.
2007-12-07 20:12:29 WARNING Plone Deprecation Warning
registerSetupWidget is deprecated and will be removed in Plone 3.0.
2007-12-07 20:12:29 WARNING Plone Deprecation Warning
registerSetupWidget is deprecated and will be removed in Plone 3.0.
2007-12-07 20:12:30 WARNING Plone Deprecation Warning
CustomizationPolicies are deprecated and will be removed in Plone 3.0.
Please use GenericSetup extension profiles instead.
2007-12-07 20:12:33 ERROR Zope Couldn't install Five
Traceback (most recent call last):
  File "/home/antonio/zope/zope2.9.8/lib/python/OFS/Application.py",
line 783, in install_product
    initmethod(context)
  File "/home/antonio/istanza/Products/Five/__init__.py", line 31, in initialize
    zcml.load_site()
  File "/home/antonio/istanza/Products/Five/zcml.py", line 41, in load_site
    _context = xmlconfig.file(file)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 558, in file
    include(context, name, package)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 494, in include
    processxmlfile(f, context)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 349, 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 "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 328, in endElementNS
    self.context.end()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 544, in end
    self.stack.pop().finish()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 692, in finish
    actions = self.handler(context, **args)
  File "/home/antonio/istanza/Products/Five/fiveconfigure.py", line
83, in loadProducts
    handleBrokenProduct(product)
  File "/home/antonio/istanza/Products/Five/fiveconfigure.py", line
81, in loadProducts
    xmlconfig.include(_context, zcml, package=product)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 494, in include
    processxmlfile(f, context)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 349, 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 "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 328, in endElementNS
    self.context.end()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 544, in end
    self.stack.pop().finish()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 692, in finish
    actions = self.handler(context, **args)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 494, in include
    processxmlfile(f, context)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 349, 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 "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 328, in endElementNS
    self.context.end()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 544, in end
    self.stack.pop().finish()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 691, in finish
    args = toargs(context, *self.argdata)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 1383, in toargs
    args[str(name)] = field.fromUnicode(s)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/fields.py",
line 141, in fromUnicode
    raise schema.ValidationError(v)
ZopeXMLConfigurationError: File
"/home/antonio/istanza/Products/Five/skel/site.zcml", line 20.2-20.23
    ZopeXMLConfigurationError: File
"/home/antonio/istanza/Products/remember/configure.zcml", line
5.2-5.32
    ZopeXMLConfigurationError: File
"/home/antonio/istanza/Products/remember/browser/configure.zcml", line
21.2-25.8
    ConfigurationError: ('Invalid value for', 'provides',
'ImportError: Module zope.schema.interfaces has no global
IVocabularyFactory')
Traceback (most recent call last):
  File "/home/antonio/zope/zope2.9.8/lib/python/Zope2/Startup/run.py",
line 56, in ?
    run()
  File "/home/antonio/zope/zope2.9.8/lib/python/Zope2/Startup/run.py",
line 21, in run
    starter.prepare()
  File "/home/antonio/zope/zope2.9.8/lib/python/Zope2/Startup/__init__.py",
line 98, in prepare
    self.startZope()
  File "/home/antonio/zope/zope2.9.8/lib/python/Zope2/Startup/__init__.py",
line 257, in startZope
    Zope2.startup()
  File "/home/antonio/zope/zope2.9.8/lib/python/Zope2/__init__.py",
line 47, in startup
    _startup()
  File "/home/antonio/zope/zope2.9.8/lib/python/Zope2/App/startup.py",
line 103, in startup
    OFS.Application.initialize(application)
  File "/home/antonio/zope/zope2.9.8/lib/python/OFS/Application.py",
line 304, in initialize
    initializer.initialize()
  File "/home/antonio/zope/zope2.9.8/lib/python/OFS/Application.py",
line 333, in initialize
    self.install_products()
  File "/home/antonio/zope/zope2.9.8/lib/python/OFS/Application.py",
line 605, in install_products
    return install_products(app)
  File "/home/antonio/zope/zope2.9.8/lib/python/OFS/Application.py",
line 636, in install_products
    folder_permissions, raise_exc=debug_mode)
  File "/home/antonio/zope/zope2.9.8/lib/python/OFS/Application.py",
line 783, in install_product
    initmethod(context)
  File "/home/antonio/istanza/Products/Five/__init__.py", line 31, in initialize
    zcml.load_site()
  File "/home/antonio/istanza/Products/Five/zcml.py", line 41, in load_site
    _context = xmlconfig.file(file)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 558, in file
    include(context, name, package)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 494, in include
    processxmlfile(f, context)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 349, 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 "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 328, in endElementNS
    self.context.end()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 544, in end
    self.stack.pop().finish()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 692, in finish
    actions = self.handler(context, **args)
  File "/home/antonio/istanza/Products/Five/fiveconfigure.py", line
83, in loadProducts
    handleBrokenProduct(product)
  File "/home/antonio/istanza/Products/Five/fiveconfigure.py", line
81, in loadProducts
    xmlconfig.include(_context, zcml, package=product)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 494, in include
    processxmlfile(f, context)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 349, 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 "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 328, in endElementNS
    self.context.end()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 544, in end
    self.stack.pop().finish()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 692, in finish
    actions = self.handler(context, **args)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 494, in include
    processxmlfile(f, context)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 349, 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 "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/xmlconfig.py",
line 328, in endElementNS
    self.context.end()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 544, in end
    self.stack.pop().finish()
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 691, in finish
    args = toargs(context, *self.argdata)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/config.py",
line 1383, in toargs
    args[str(name)] = field.fromUnicode(s)
  File "/home/antonio/zope/zope2.9.8/lib/python/zope/configuration/fields.py",
line 141, in fromUnicode
    raise schema.ValidationError(v)
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File
"/home/antonio/istanza/Products/Five/skel/site.zcml", line 20.2-20.23
    ZopeXMLConfigurationError: File
"/home/antonio/istanza/Products/remember/configure.zcml", line
5.2-5.32
    ZopeXMLConfigurationError: File
"/home/antonio/istanza/Products/remember/browser/configure.zcml", line
21.2-25.8
    ConfigurationError: ('Invalid value for', 'provides',
'ImportError: Module zope.schema.interfaces has no global
IVocabularyFactory')

da cosa potrebbe dipendere? un messaggio di errore simile (non so se
esattamente identico) appare anche senza la presenza di Five, che ho
installato per vedere se fosse lui la causa del problema.

grazie a quanti vorranno darmi una mano. :)

saluti

-- 
Antonio Fittipaldi
http://www.python-it.org # il punto di riferimento italiano per gli
appassionati di Python
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.