plomino / plomino.exhibit

Plomino/Exhibit integration
1 stars 0 forks source link

Error on starting Plone instance #2

Open richardtc opened 11 years ago

richardtc commented 11 years ago

Hi, I get the following error on starting a Plone instance (Plone 4.2.3] after running buildout trying to install plomino.exhibit.

My buildout:

[buildout] ... auto-checkout = plomino.exhibit

[eggs] ... plomino.exhibit

develop = ... src/plomino.exhibit

[sources] plomino.exhibit = git git://github.com/plomino/plomino.exhibit.git update=true

I then attempted to install eea.davis first (adding eea.davis to [eggs]) but I still get the same error after running buildout with plomino.exhibit in [eggs].

Final output versions after running /bin/buildout -N: Products.ZSPARQLMethod = 0.6 StoneageHTML = 0.2.1 eea.app.visualization = 7.0 eea.converter = 6.1 eea.daviz = 7.0 eea.exhibit = 7.0 eea.forms = 5.2 eea.googlecharts = 7.0 eea.jquery = 6.4 eea.sparql = 2.4 eea.versions = 5.5 html5lib = 0.95 isodate = 0.4.9 rdflib = 3.4.0 sparql-client = 0.16

Error: [lcc@va62 zinstance]$ ./bin/instance fg 2013-03-04 15:18:59 INFO ZServer HTTP server started at Mon Mar 4 15:18:59 2013 Hostname: 0.0.0.0 Port: 23312 2013-03-04 15:19:01 INFO Archetypes
WARNING: Disabling validation for dimensions: isValidDimensions 2013-03-04 15:19:03 INFO collective.easyslider Installed slider easytemplate tag 2013-03-04 15:19:04 WARNING eea.daviz eea.relations is not installed 2013-03-04 15:19:04 WARNING eea.daviz eea.dataservice is not installed 2013-03-04 15:19:06 WARNING collective.quickupload.interfaces Importing interfaces from collective.quickupload.browser.interfaces is deprecated, please import from collective.quickupload.interfaces Traceback (most recent call last): File "/home/lcc/webapps/zope/zinstance/parts/instance/bin/interpreter", line 377, in execfile(file) File "/home/lcc/webapps/zope/buildout-cache/eggs/Zope2-2.13.19-py2.6.egg/Zope2/Startup/run.py", line 76, in run() File "/home/lcc/webapps/zope/buildout-cache/eggs/Zope2-2.13.19-py2.6.egg/Zope2/Startup/run.py", line 22, in run starter.prepare() File "/home/lcc/webapps/zope/buildout-cache/eggs/Zope2-2.13.19-py2.6.egg/Zope2/Startup/init.py", line 86, in prepare self.startZope() File "/home/lcc/webapps/zope/buildout-cache/eggs/Zope2-2.13.19-py2.6.egg/Zope2/Startup/init.py", line 262, in startZope Zope2.startup() File "/home/lcc/webapps/zope/buildout-cache/eggs/Zope2-2.13.19-py2.6.egg/Zope2/init.py", line 47, in startup _startup() File "/home/lcc/webapps/zope/buildout-cache/eggs/Zope2-2.13.19-py2.6.egg/Zope2/App/startup.py", line 118, in startup load_zcml() File "/home/lcc/webapps/zope/buildout-cache/eggs/Zope2-2.13.19-py2.6.egg/Zope2/App/startup.py", line 52, in load_zcml load_site() File "/home/lcc/webapps/zope/buildout-cache/eggs/Zope2-2.13.19-py2.6.egg/Zope2/App/zcml.py", line 46, in load_site _context = xmlconfig.file(site_zcml) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 649, in file include(context, name, package) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 548, in include processxmlfile(f, context) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 380, in processxmlfile parser.parse(src) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 349, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 359, in endElementNS self.context.end() File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/config.py", line 558, in end self.stack.pop().finish() File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/config.py", line 706, in finish actions = self.handler(context, _args) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 548, in include processxmlfile(f, context) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 380, in processxmlfile parser.parse(src) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 349, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 359, in endElementNS self.context.end() File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/config.py", line 558, in end self.stack.pop().finish() File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/config.py", line 706, in finish actions = self.handler(context, _args) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 548, in include processxmlfile(f, context) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 380, in processxmlfile parser.parse(src) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/lcc/webapps/zope/Python-2.6/lib/python2.6/xml/sax/expatreader.py", line 349, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py", line 359, in endElementNS self.context.end() File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/config.py", line 558, in end self.stack.pop().finish() File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/config.py", line 705, in finish args = toargs(context, *self.argdata) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/config.py", line 1397, in toargs args[str(name)] = field.fromUnicode(s) File "/home/lcc/webapps/zope/buildout-cache/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/fields.py", line 229, in fromUnicode raise InvalidToken("%s in %s" % (v, u)) zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/home/lcc/webapps/zope/zinstance/parts/instance/etc/site.zcml", line 15.2-15.55 ZopeXMLConfigurationError: File "/home/lcc/webapps/zope/zinstance/parts/instance/etc/package-includes/022-plomino.exhibit-configure.zcml", line 1.0-1.59 ZopeXMLConfigurationError: File "/home/lcc/webapps/zope/zinstance/src/plomino.exhibit/plomino/exhibit/configure.zcml", line 14.2-20.6 ConfigurationError: ('Invalid value for', 'allowed_interface', 'ImportError: Module eea.daviz.subtypes.interfaces has no global IDavizSubtyper in eea.daviz.subtypes.interfaces.IDavizSubtyper')

ebrehault commented 11 years ago

Hello,

The plomino.exhibit integration was a proof of concept we made last year, it will probably not work with the current version of Plone or the current version of daviz.

We are currently investigating a new approach: the current eea.daviz version allows to declare data sources as a JSON url, so the idea is to expose such JSON outputs from Plomino.