Hi, i am very new to plone and still trying out a lot of things. After messing around a bit with plone and zope i wanted to make my own theme. I found that page: http://plone.org/documentation/how-to/how-to-create-a-plone-3-theme-product-on-the-filesystem which lead me to create a new plone3_theme with joels webpaster.
Afterwards i followed the instructions on this page: http://plone.org/documentation/how-to/how-to-install-a-3-x-theme-using-buildout and the buildout after changing the buildout.cfg runs fine, but when i try to start the server with /bin/instance fg i get the following Errors: ./bin/instance fg /home/sveri/Plone/projects/youriq/parts/instance/bin/runzope -X debug-mode=on 2009-02-21 10:36:39 INFO ZServer HTTP server started at Sat Feb 21 10:36:39 2009 Hostname: 0.0.0.0 Port: 8080 2009-02-21 10:36:41 INFO Marshall libxml2-python not available. Unable to register libxml2 based marshallers. 2009-02-21 10:36:45 ERROR Application Couldn't install Five Traceback (most recent call last): File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/OFS/Application.py", line 786, in install_product initmethod(context) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Products/Five/__init__.py", line 28, in initialize zcml.load_site() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Products/Five/zcml.py", line 53, in load_site _context = xmlconfig.file(file) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 579, in file include(context, name, package) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 515, in include processxmlfile(f, context) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 370, in processxmlfile parser.parse(src) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 349, in endElementNS self.context.end() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 692, in finish actions = self.handler(context, **args) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 515, in include processxmlfile(f, context) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 370, in processxmlfile parser.parse(src) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 349, in endElementNS self.context.end() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 691, in finish args = toargs(context, *self.argdata) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 1383, in toargs args[str(name)] = field.fromUnicode(s) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/fields.py", line 141, in fromUnicode raise schema.ValidationError(v) ZopeXMLConfigurationError: File "/home/sveri/Plone/projects/youriq/parts/instance/etc/site.zcml", line 14.2-14.55 ZopeXMLConfigurationError: File "/home/sveri/Plone/projects/youriq/parts/instance/etc/package-includes/002-plonetheme.youriq-configure.zcml", line 1.0-1.61 ConfigurationError: ('Invalid value for', 'package', 'ImportError: Module plonetheme has no global youriq') Traceback (most recent call last): File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Zope2/Startup/run.py", line 56, in ? run() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Zope2/Startup/run.py", line 21, in run starter.prepare() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Zope2/Startup/__init__.py", line 102, in prepare self.startZope() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Zope2/Startup/__init__.py", line 278, in startZope Zope2.startup() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Zope2/__init__.py", line 47, in startup _startup() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Zope2/App/startup.py", line 102, in startup OFS.Application.initialize(application) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/OFS/Application.py", line 309, in initialize initializer.initialize() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/OFS/Application.py", line 338, in initialize self.install_products() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/OFS/Application.py", line 603, in install_products return install_products(app) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/OFS/Application.py", line 634, in install_products folder_permissions, raise_exc=debug_mode) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/OFS/Application.py", line 786, in install_product initmethod(context) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Products/Five/__init__.py", line 28, in initialize zcml.load_site() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/Products/Five/zcml.py", line 53, in load_site _context = xmlconfig.file(file) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 579, in file include(context, name, package) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 515, in include processxmlfile(f, context) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 370, in processxmlfile parser.parse(src) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 349, in endElementNS self.context.end() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 692, in finish actions = self.handler(context, **args) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 515, in include processxmlfile(f, context) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 370, in processxmlfile parser.parse(src) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/home/sveri/Plone/Python-2.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/xmlconfig.py", line 349, in endElementNS self.context.end() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 544, in end self.stack.pop().finish() File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 691, in finish args = toargs(context, *self.argdata) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/config.py", line 1383, in toargs args[str(name)] = field.fromUnicode(s) File "/home/sveri/Plone/Zope-2.10.7-final-py2.4/lib/python/zope/configuration/fields.py", line 141, in fromUnicode raise schema.ValidationError(v) zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/home/sveri/Plone/projects/youriq/parts/instance/etc/site.zcml", line 14.2-14.55 ZopeXMLConfigurationError: File "/home/sveri/Plone/projects/youriq/parts/instance/etc/package-includes/002-plonetheme.youriq-configure.zcml", line 1.0-1.61 ConfigurationError: ('Invalid value for', 'package', 'ImportError: Module plonetheme has no global youriq') The theme is named plonetheme.youriq. I tried a lot of things out, started two times from scratch with the unified installer, installed the theme a thousand times, but no luck. I also tried the paster from my local machine, with the same result. I tried to create a plone based theme, same result. But, i managed to get the notredame 1.0.3 theme installed and running without problems. I am using the actual plone release 3.2.1 and the python that came with the unified installer. My buildout was done with them too. Thanks in Advance Sven -- View this message in context: http://n2.nabble.com/plone-3-ZopeXMLConfigurationError-install-new-plone3-based-theme-tp2363196p2363196.html Sent from the Installation, Setup, Upgrades mailing list archive at Nabble.com. _______________________________________________ Setup mailing list [email protected] http://lists.plone.org/mailman/listinfo/setup
