[Zope] zope does not start after ZWiki 0.36.1

robert rottermann robert at redcor.ch
Tue Nov 16 06:20:31 EST 2004


After I installed ZWiki 0.36.1
Zope dies in moin_support
tracepack follows.
I use the following locale
 >>> import locale
 >>> locale.getdefaultlocale()
['en_US', 'utf']

Robert

raceback (most recent call last):
   File "/home/zope/Zope-2.7.3b1-0/lib/python/OFS/Application.py", line 
660, in import_product
     product=__import__(pname, global_dict, global_dict, silly)
   File "/home/zope/instances/redcor/Products/ZWiki/__init__.py", line 
11, in ?
     import ZWikiPage, ZWikiWeb, Permissions, Defaults
   File "/home/zope/instances/redcor/Products/ZWiki/ZWikiPage.py", line 
76, in ?
     from Admin import AdminSupport
   File "/home/zope/instances/redcor/Products/ZWiki/Admin.py", line 18, in ?
     from pagetypes import PAGE_TYPE_UPGRADES
   File 
"/home/zope/instances/redcor/Products/ZWiki/pagetypes/__init__.py", line 
132, in ?
     __import__('Products.ZWiki.pagetypes.%s' % file)
   File "/home/zope/instances/redcor/Products/ZWiki/pagetypes/moin.py", 
line 11, in ?
     from moin_support import render_moin_markup
   File 
"/home/zope/instances/redcor/Products/ZWiki/pagetypes/moin_support.py", 
line 38, in ?
     class Parser:
   File 
"/home/zope/instances/redcor/Products/ZWiki/pagetypes/moin_support.py", 
line 62, in Parser
     word_rule = 
ur'(?:(?<![%(l)s])|^)%(parent)s(?:%(subpages)s(?:[%(u)s][%(l)s]+){2,})+(?![%(u)s%(l)s]+)' 
% {
TypeError: unicode() argument 2 must be string, not None
Traceback (most recent call last):
   File "/home/zope/Zope/lib/python/Zope/Startup/run.py", line 50, in ?
     run()
   File "/home/zope/Zope/lib/python/Zope/Startup/run.py", line 19, in run
     start_zope(opts.configroot)
   File "/home/zope/Zope-2.7.3b1-0/lib/python/Zope/Startup/__init__.py", 
line 51, in start_zope
     starter.startZope()
   File "/home/zope/Zope-2.7.3b1-0/lib/python/Zope/Startup/__init__.py", 
line 230, in startZope
     Zope.startup()
   File "/home/zope/Zope-2.7.3b1-0/lib/python/Zope/__init__.py", line 
47, in startup
     _startup()
   File "/home/zope/Zope-2.7.3b1-0/lib/python/Zope/App/startup.py", line 
45, in startup
     OFS.Application.import_products()
   File "/home/zope/Zope-2.7.3b1-0/lib/python/OFS/Application.py", line 
637, in import_products
     import_product(product_dir, product_name, raise_exc=debug_mode)
   File "/home/zope/Zope-2.7.3b1-0/lib/python/OFS/Application.py", line 
660, in import_product
     product=__import__(pname, global_dict, global_dict, silly)
   File "/home/zope/instances/redcor/Products/ZWiki/__init__.py", line 
11, in ?
     import ZWikiPage, ZWikiWeb, Permissions, Defaults
   File "/home/zope/instances/redcor/Products/ZWiki/ZWikiPage.py", line 
76, in ?
     from Admin import AdminSupport
   File "/home/zope/instances/redcor/Products/ZWiki/Admin.py", line 18, in ?
     from pagetypes import PAGE_TYPE_UPGRADES
   File 
"/home/zope/instances/redcor/Products/ZWiki/pagetypes/__init__.py", line 
132, in ?
     __import__('Products.ZWiki.pagetypes.%s' % file)
   File "/home/zope/instances/redcor/Products/ZWiki/pagetypes/moin.py", 
line 11, in ?
     from moin_support import render_moin_markup
   File 
"/home/zope/instances/redcor/Products/ZWiki/pagetypes/moin_support.py", 
line 38, in ?
     class Parser:
   File 
"/home/zope/instances/redcor/Products/ZWiki/pagetypes/moin_support.py", 
line 62, in Parser
     word_rule = 
ur'(?:(?<![%(l)s])|^)%(parent)s(?:%(subpages)s(?:[%(u)s][%(l)s]+){2,})+(?![%(u)s%(l)s]+)' 
% {
TypeError: unicode() argument 2 must be string, not None


More information about the Zope mailing list