#5 — Vaporisation get my Plone crashed

by Luis Canas Diaz last modified May 15, 2009 08:48 PM
State Unconfirmed
Version: 2.0
Area Process
Issue type Bug
Severity Medium
Submitted by Luis Canas Diaz
Submitted on Apr 14, 2009
Responsible
Target release:
Hi guys,
I tried to use Vaporisation without portletification in a Plone from scratch and after installing it as an old Product the Plone crashes. It only shows a page with many values printed (it seems to be a huge python dictionary), it is not the typical error page.

I tried again with the portletification product with no success.

I tried as well Vaporisation in a Plone 3.1.2 with other Products installed and it broke again the Plone after restart it.

Thanks for your help.
Steps to reproduce:
Download Plone 3.2.1
Install Plone 3.2.1
Download vaporisation2.0 and put it in the folder zinstance/parts/instance/Products
Decompress the .tgz
Restart the Plone and go to the main page
Added by (anonymous) on May 13, 2009 05:30 PM
I tried with a clean Plone 3.1.2 and this is the log I obtain:

luiz@ma_bu:~/Plone-3.1/zinstance/parts/instance/Products$ /home/luiz/Plone-3.1/zinstance/bin/instance fg
/home/luiz/Plone-3.1/zinstance/parts/instance/bin/runzope -X debug-mode=on
2009-05-13 19:34:30 INFO ZServer HTTP server started at Wed May 13 19:34:30 2009
    Hostname: 0.0.0.0
    Port: 8080
/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py:323: DeprecationWarning: zope.app.annotation has moved to zope.annotation. Import of zope.app.annotation will become unsupported in Zope 3.5
  __import__(arguments[0])
2009-05-13 19:34:38 ERROR Application Couldn't install Five
Traceback (most recent call last):
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/OFS/Application.py", line 786, in install_product
    initmethod(context)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Products/Five/__init__.py", line 28, in initialize
    zcml.load_site()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Products/Five/zcml.py", line 53, in load_site
    _context = xmlconfig.file(file)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 579, in file
    include(context, name, package)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 515, in include
    processxmlfile(f, context)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 370, in processxmlfile
    parser.parse(src)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
    self.feed(buffer)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
    self._parser.Parse(data, isFinal)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 349, in endElementNS
    self.context.end()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 544, in end
    self.stack.pop().finish()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 692, in finish
    actions = self.handler(context, **args)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Products/Five/fiveconfigure.py", line 78, in loadProducts
    handleBrokenProduct(product)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Products/Five/fiveconfigure.py", line 76, in loadProducts
    xmlconfig.include(_context, zcml, package=product)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 515, in include
    processxmlfile(f, context)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 370, in processxmlfile
    parser.parse(src)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
    self.feed(buffer)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
    self._parser.Parse(data, isFinal)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 349, in endElementNS
    self.context.end()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 544, in end
    self.stack.pop().finish()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 691, in finish
    args = toargs(context, *self.argdata)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 1383, in toargs
    args[str(name)] = field.fromUnicode(s)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/fields.py", line 139, in fromUnicode
    value = self.context.resolve(name)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 184, in resolve
    mod = __import__(mname, *_import_chickens)
  File "/home/luiz/Plone-3.1/zinstance/parts/instance/Products/vaporisation/add.py", line 6, in ?
    from events import TreeUpdateEvent
  File "/home/luiz/Plone-3.1/zinstance/parts/instance/Products/vaporisation/events.py", line 6, in ?
    from vaporisation import logger
ZopeXMLConfigurationError: File "/home/luiz/Plone-3.1/zinstance/parts/instance/etc/site.zcml", line 15.2-15.23
    ZopeXMLConfigurationError: File "/home/luiz/Plone-3.1/zinstance/parts/instance/Products/vaporisation/configure.zcml", line 21.5-30.11
    ImportError: No module named vaporisation
Traceback (most recent call last):
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Zope2/Startup/run.py", line 56, in ?
    run()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Zope2/Startup/run.py", line 21, in run
    starter.prepare()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Zope2/Startup/__init__.py", line 102, in prepare
    self.startZope()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Zope2/Startup/__init__.py", line 278, in startZope
    Zope2.startup()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Zope2/__init__.py", line 47, in startup
    _startup()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Zope2/App/startup.py", line 102, in startup
    OFS.Application.initialize(application)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/OFS/Application.py", line 309, in initialize
    initializer.initialize()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/OFS/Application.py", line 338, in initialize
    self.install_products()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/OFS/Application.py", line 603, in install_products
    return install_products(app)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/OFS/Application.py", line 634, in install_products
    folder_permissions, raise_exc=debug_mode)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/OFS/Application.py", line 786, in install_product
    initmethod(context)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Products/Five/__init__.py", line 28, in initialize
    zcml.load_site()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Products/Five/zcml.py", line 53, in load_site
    _context = xmlconfig.file(file)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 579, in file
    include(context, name, package)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 515, in include
    processxmlfile(f, context)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 370, in processxmlfile
    parser.parse(src)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
    self.feed(buffer)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
    self._parser.Parse(data, isFinal)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 349, in endElementNS
    self.context.end()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 544, in end
    self.stack.pop().finish()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 692, in finish
    actions = self.handler(context, **args)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Products/Five/fiveconfigure.py", line 78, in loadProducts
    handleBrokenProduct(product)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/Products/Five/fiveconfigure.py", line 76, in loadProducts
    xmlconfig.include(_context, zcml, package=product)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 515, in include
    processxmlfile(f, context)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 370, in processxmlfile
    parser.parse(src)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
    self.feed(buffer)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
    self._parser.Parse(data, isFinal)
  File "/home/luiz/Plone-3.1/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
    self._cont_handler.endElementNS(pair, None)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/xmlconfig.py", line 349, in endElementNS
    self.context.end()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 544, in end
    self.stack.pop().finish()
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 691, in finish
    args = toargs(context, *self.argdata)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 1383, in toargs
    args[str(name)] = field.fromUnicode(s)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/fields.py", line 139, in fromUnicode
    value = self.context.resolve(name)
  File "/home/luiz/Plone-3.1/zinstance/parts/zope2/lib/python/zope/configuration/config.py", line 184, in resolve
    mod = __import__(mname, *_import_chickens)
  File "/home/luiz/Plone-3.1/zinstance/parts/instance/Products/vaporisation/add.py", line 6, in ?
    from events import TreeUpdateEvent
  File "/home/luiz/Plone-3.1/zinstance/parts/instance/Products/vaporisation/events.py", line 6, in ?
    from vaporisation import logger
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/home/luiz/Plone-3.1/zinstance/parts/instance/etc/site.zcml", line 15.2-15.23
    ZopeXMLConfigurationError: File "/home/luiz/Plone-3.1/zinstance/parts/instance/Products/vaporisation/configure.zcml", line 21.5-30.11
    ImportError: No module named vaporisation
Added by (anonymous) on May 13, 2009 06:06 PM
It does not work with a clean Plone 3.0.6 either
Added by (anonymous) on May 15, 2009 08:48 PM
It does not work with a clean Plone 3.0.3 either

No responses can be added.