--> -->

InternalError

You need to install 4suite to use the DocBook formatter.

If you want to report a bug, please save this page and attach it to your bug report.

Traceback

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

  1. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/request/__init__.py in run (self=<MoinMoin.request.request_cgi.Request object>)

    1. 1302 self.page.send_page(msg=msg)
    2. 1303 else:
    3. 1304 handler(self.page.page_name, self)
    4. 1305
    5. 1306 # every action that didn't use to raise MoinMoinNoFooter must call this now:
    • handler = <function do_show>
    • self = <MoinMoin.request.request_cgi.Request object>
    • self.page = <MoinMoin.Page.Page object>
    • self.page.page_name = u'MonashU/ECC3855ComputationalEconomics/ProjectExhibit2008'
  2. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/action/__init__.py in do_show (pagename=u'MonashU/ECC3855ComputationalEconomics/ProjectExhibit2008', request=<MoinMoin.request.request_cgi.Request object>, content_only=0, count_hit=1, cacheable=1, print_mode=0)

    1. 239 count_hit=count_hit,
    2. 240 print_mode=print_mode,
    3. 241 content_only=content_only,
    4. 242 )
    5. 243
    • content_only = 0
  3. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/Page.py in send_page (self=<MoinMoin.Page.Page object>, msg='', **keywords={'content_only': 0, 'count_hit': 1, 'print_mode': 0})

    1. 1051 self.formatter = Formatter(request, store_pagelinks=1)
    2. 1052 elif not self.formatter:
    3. 1053 Formatter = wikiutil.searchAndImportPlugin(request.cfg, "formatter", self.output_mimetype)
    4. 1054 self.formatter = Formatter(request)
    5. 1055
    • Formatter undefined
    • global wikiutil = <module 'MoinMoin.wikiutil' from '/afs/cc.monash...b/python2.4/site-packages/MoinMoin/wikiutil.pyc'>
    • wikiutil.searchAndImportPlugin = <function searchAndImportPlugin>
    • request = <MoinMoin.request.request_cgi.Request object>
    • request.cfg = <wikiconfig.Config instance>
    • self = <MoinMoin.Page.Page object>
    • self.output_mimetype = 'text/docbook'
  4. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/wikiutil.py in searchAndImportPlugin (cfg=<wikiconfig.Config instance>, type='formatter', name='text/docbook', what='Formatter')

    1. 1204 for module_name in mt.module_name():
    2. 1205 try:
    3. 1206 plugin = importPlugin(cfg, type, module_name, what)
    4. 1207 break
    5. 1208 except PluginMissingError:
    • plugin = None
    • global importPlugin = <function importPlugin>
    • cfg = <wikiconfig.Config instance>
    • type = 'formatter'
    • module_name = 'text_docbook'
    • what = 'Formatter'
  5. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importPlugin (cfg=<wikiconfig.Config instance>, kind='formatter', name='text_docbook', function='Formatter')

    1. 1104 return importWikiPlugin(cfg, kind, name, function)
    2. 1105 except PluginMissingError:
    3. 1106 return importBuiltinPlugin(kind, name, function)
    4. 1107
    5. 1108
    • global importBuiltinPlugin = <function importBuiltinPlugin>
    • kind = 'formatter'
    • name = 'text_docbook'
    • function = 'Formatter'
  6. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importBuiltinPlugin (kind='formatter', name='text_docbook', function='Formatter')

    1. 1126 raise PluginMissingError
    2. 1127 moduleName = 'MoinMoin.%s.%s' % (kind, name)
    3. 1128 return importNameFromPlugin(moduleName, function)
    4. 1129
    5. 1130
    • global importNameFromPlugin = <function importNameFromPlugin>
    • moduleName = 'MoinMoin.formatter.text_docbook'
    • function = 'Formatter'
  7. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/wikiutil.py in importNameFromPlugin (moduleName='MoinMoin.formatter.text_docbook', name='Formatter')

    1. 1134 Raise PluginAttributeError if name does not exists.
    2. 1135 """
    3. 1136 module = __import__(moduleName, globals(), {}, [name])
    4. 1137 try:
    5. 1138 return getattr(module, name)
    • module undefined
    • builtin __import__ = <built-in function __import__>
    • moduleName = 'MoinMoin.formatter.text_docbook'
    • builtin globals = <built-in function globals>
    • name = 'Formatter'
  8. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/formatter/text_docbook.py in ()

    1. 25 dom = getDOMImplementation("4DOM")
    2. 26 except ImportError:
    3. 27 raise InternalError("You need to install 4suite to use the DocBook formatter.")
    4. 28
    5. 29 class DocBookOutputFormatter:
    • InternalError = None

InternalError

You need to install 4suite to use the DocBook formatter.

  • args = ()
  • exceptions = <bound method InternalError.exceptions of InternalError()>
  • innerException = (<type 'exceptions.ImportError'>, ImportError('No module named DOMImplementation',), <traceback object>)
  • message = 'You need to install 4suite to use the DocBook formatter.'

Traceback

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

  1. /afs/cc.monash.edu.au/users/s/a/sangus/moin164libs/lib/python2.4/site-packages/MoinMoin/formatter/text_docbook.py in ()

    1. 23
    2. 24 try:
    3. 25 dom = getDOMImplementation("4DOM")
    4. 26 except ImportError:
    5. 27 raise InternalError("You need to install 4suite to use the DocBook formatter.")
    • dom undefined
    • getDOMImplementation = None
  2. /usr/lib64/python2.7/xml/dom/domreg.py in getDOMImplementation (name='4DOM', features=())

    1. 54 mod = well_known_implementations.get(name)
    2. 55 if mod:
    3. 56 mod = __import__(mod, {}, {}, ['getDOMImplementation'])
    4. 57 return mod.getDOMImplementation()
    5. 58 elif name:
    • mod = 'xml.dom.DOMImplementation'
    • builtin __import__ = <built-in function __import__>

ImportError

No module named DOMImplementation

  • args = ('No module named DOMImplementation',)
  • message = 'No module named DOMImplementation'

System Details