[Zope3-Users] ImportError when calling runzope.
David Pratt
fairwinds at eastlink.ca
Wed Jul 19 09:51:18 EDT 2006
Hi Luke. It seems that you may have copied package-includes files from
an instance of an older distribution to your newer one or perhaps your
are trying to use an older zope instance for your newer zope version.
The error is pointing to sendmail-meta.zcml as the source of your
trouble. In this distribution you should not have a sendmail-meta.zcml
or sendmail-configure but a mail-meta.zcml and mail-configure.zcml since
mail is in zope.app.mail.
So you can compare name what you have in your instance to what is in the
distribution you downloaded and fix this accordingly or alternatively,
follow the instructions for making a new zope instance. This should also
give you a working zope instance.
Regards,
David
Luke Benstead wrote:
> Hi,
>
> I'm new to Zope and I'm having trouble getting the instance I have
> created to run. I'm using Zope 3.2.0 on Windows 2000.
>
> When I call 'runzope' I get the following python traceback:
>
> Traceback (most recent call last):
> File "bin/runzope", line 48, in ?
> run()
> File "bin/runzope", line 44, in run
> main(["-C", CONFIG_FILE] + sys.argv[1:])
> File "C:\Python24\Lib\site-packages\zope\app\twisted\main.py", line 74,
> in main
> service = setup(load_options(args))
> File "C:\Python24\Lib\site-packages\zope\app\twisted\main.py", line
> 139, in setup
> zope.app.appsetup.config(options.site_definition, features=features)
> File "C:\Python24\Lib\site-packages\zope\app\appsetup\appsetup.py",
> line 110, in config
> context = xmlconfig.file(file, context=context, execute=execute)
> File "C:\Python24\Lib\site-packages\zope\configuration\xmlconfig.py",
> line 554, in file
> include(context, name, package)
> File "C:\Python24\Lib\site-packages\zope\configuration\xmlconfig.py",
> line 490, in include
> processxmlfile(f, context)
> File "C:\Python24\Lib\site-packages\zope\configuration\xmlconfig.py",
> line 345, in processxmlfile
> parser.parse(src)
> File "C:\Python24\Lib\xml\sax\expatreader.py", line 107, in parse
> xmlreader.IncrementalParser.parse(self, source)
> File "C:\Python24\Lib\xml\sax\xmlreader.py", line 123, in parse
> self.feed(buffer)
> File "C:\Python24\Lib\xml\sax\expatreader.py", line 207, in feed
> self._parser.Parse(data, isFinal)
> File "C:\Python24\Lib\xml\sax\expatreader.py", line 348, in end_element_ns
> self._cont_handler.endElementNS(pair, None)
> File "C:\Python24\Lib\site-packages\zope\configuration\xmlconfig.py",
> line 326, in endElementNS
> self.context.end()
> File "C:\Python24\Lib\site-packages\zope\configuration\config.py", line
> 544, in end
> self.stack.pop().finish()
> File "C:\Python24\Lib\site-packages\zope\configuration\config.py", line
> 690, in finish
> actions = self.handler(context, **args)
> File "C:\Python24\Lib\site-packages\zope\configuration\xmlconfig.py",
> line 490, in include
> processxmlfile(f, context)
> File "C:\Python24\Lib\site-packages\zope\configuration\xmlconfig.py",
> line 345, in processxmlfile
> parser.parse(src)
> File "C:\Python24\Lib\xml\sax\expatreader.py", line 107, in parse
> xmlreader.IncrementalParser.parse(self, source)
> File "C:\Python24\Lib\xml\sax\xmlreader.py", line 123, in parse
> self.feed(buffer)
> File "C:\Python24\Lib\xml\sax\expatreader.py", line 207, in feed
> self._parser.Parse(data, isFinal)
> File "C:\Python24\Lib\xml\sax\expatreader.py", line 348, in end_element_ns
> self._cont_handler.endElementNS(pair, None)
> File "C:\Python24\Lib\site-packages\zope\configuration\xmlconfig.py",
> line 326, in endElementNS
> self.context.end()
> File "C:\Python24\Lib\site-packages\zope\configuration\config.py", line
> 544, in end
> self.stack.pop().finish()
> File "C:\Python24\Lib\site-packages\zope\configuration\config.py", line
> 689, in finish
> args = toargs(context, *self.argdata)
> File "C:\Python24\Lib\site-packages\zope\configuration\config.py", line
> 1381, in toargs
> args[str(name)] = field.fromUnicode(s)
> File "C:\Python24\Lib\site-packages\zope\configuration\fields.py", line
> 141, in fromUnicode
> raise schema.ValidationError(v)
> zope.configuration.xmlconfig.ZopeXMLConfigurationError: File
> "C:\ZopeInstance\etc\site.zcml", line 3.2-3.50
> ZopeXMLConfigurationError: File
> "C:\ZopeInstance\etc\package-includes\sendmail-meta.zcml", line 1.0-1.51
> ConfigurationError: ('Invalid value for', 'package', 'ImportError:
> Module zope has no global sendmail')
>
> Any help in resolving this error would be appreciated,
>
> Thanks
>
> Luke Benstead.
> _______________________________________________
> Zope3-users mailing list
> Zope3-users at zope.org
> http://mail.zope.org/mailman/listinfo/zope3-users
>
More information about the Zope3-users
mailing list