--> -->

AttributeError

'RedirectOutputRequest' object has no attribute 'form'

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. /home/beteigeuze/lib/python2.5/site-packages/MoinMoin/request/__init__.py in run (self=<MoinMoin.request.request_standalone.Request object at 0xb7b97c4c>)

    1. 1304 self.page.send_page()
    2. 1305 else:
    3. 1306 handler(self.page.page_name, self)
    4. 1307
    5. 1308 # every action that didn't use to raise MoinMoinFinish must call this now:
    • handler = <function execute at 0x9f25994>
    • self = <MoinMoin.request.request_standalone.Request object at 0xb7b97c4c>
    • self.page = <MoinMoin.Page.Page object at 0xa0ee44c>
    • self.page.page_name = u'Artikel/OR/MSchV 24, 26, 27, 35, 60a.'
  2. /home/beteigeuze/webapps/moinmoin/data/zgb/plugin/action/CreatePdfDocument.py in execute (pagename=u'Artikel/OR/MSchV 24, 26, 27, 35, 60a.', request=<MoinMoin.request.request_standalone.Request object at 0xb7b97c4c>)

    1. 1775
    2. 1776
    3. 1777 def execute(pagename, request):
    4. 1778 CreatePdfDocument(pagename, request).render()
    5. 1779
    • global CreatePdfDocument = <class zgb.plugin.action.CreatePdfDocument.CreatePdfDocument at 0x9f1ee0c>
    • pagename = u'Artikel/OR/MSchV 24, 26, 27, 35, 60a.'
    • request = <MoinMoin.request.request_standalone.Request object at 0xb7b97c4c>
    • ).render undefined
  3. /home/beteigeuze/webapps/moinmoin/data/zgb/plugin/action/CreatePdfDocument.py in render (self=<zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>)

    1. 1389 self.form[self.form_trigger] = '1'
    2. 1390 # Continue with super function
    3. 1391 ActionBase.render(self)
    4. 1392
    5. 1393
    • global ActionBase = <class MoinMoin.action.ActionBase at 0x9f0220c>
    • ActionBase.render = <unbound method ActionBase.render>
    • self = <zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>
  4. /home/beteigeuze/lib/python2.5/site-packages/MoinMoin/action/__init__.py in render (self=<zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>)

    1. 202 elif self.form_trigger in form: # user hit the trigger button
    2. 203 if self.ticket_ok():
    3. 204 success, self.error = self.do_action()
    4. 205 else:
    5. 206 success = False
    • success undefined
    • self = <zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>
    • self.error = ''
    • self.do_action = <bound method CreatePdfDocument.do_action of <zg...ocument.CreatePdfDocument instance at 0xa0ee20c>>
  5. /home/beteigeuze/webapps/moinmoin/data/zgb/plugin/action/CreatePdfDocument.py in do_action (self=<zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>)

    1. 1416 if self.form.has_key(u'generate_from_form') or self.form.has_key(u'preview'):
    2. 1417 self.update_values()
    3. 1418 return self.do_action_generate()
    4. 1419
    5. 1420 # Display a message with instructions.
    • self = <zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>
    • self.do_action_generate = <bound method CreatePdfDocument.do_action_genera...ocument.CreatePdfDocument instance at 0xa0ee20c>>
  6. /home/beteigeuze/webapps/moinmoin/data/zgb/plugin/action/CreatePdfDocument.py in do_action_generate (self=<zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>)

    1. 1477 """Create PDF document."""
    2. 1478 # Generate the HTML page using MoinMoin wiki engine.
    3. 1479 html = self.get_html()
    4. 1480 if html:
    5. 1481 if self.form.has_key('preview'):
    • html undefined
    • self = <zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>
    • self.get_html = <bound method CreatePdfDocument.get_html of <zgb...ocument.CreatePdfDocument instance at 0xa0ee20c>>
  7. /home/beteigeuze/webapps/moinmoin/data/zgb/plugin/action/CreatePdfDocument.py in get_html (self=<zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>)

    1. 1566 <meta name="copyright" content="%s">
    2. 1567 """ % (wikiutil.escape(self.values['extra-titledocnumber']), wikiutil.escape(self.values['extra-titleauthor']), wikiutil.escape(self.values['extra-titlecopyright']),)
    3. 1568 (html, errmsg) = newreq.run(rev = self.values.get(u'rev', None))
    4. 1569 # Restore original HTML head configuration.
    5. 1570 self.request.cfg.html_head = orig_html_head
    • html undefined
    • errmsg undefined
    • newreq = <zgb.plugin.action.CreatePdfDocument.RedirectOutputRequest object at 0xa0eecec>
    • newreq.run = <bound method RedirectOutputRequest.run of <zgb....ument.RedirectOutputRequest object at 0xa0eecec>>
    • rev undefined
    • self = <zgb.plugin.action.CreatePdfDocument.CreatePdfDocument instance at 0xa0ee20c>
    • self.values = {'bodycolor': u'FFFFFF', 'bodyfont': u'times', 'bodyimage': u'', 'browserwidth': u'680', 'charset': u'iso-8859-1', 'compression': u'0', 'debug': u'0', 'duplex': u'unchecked', 'embedfonts': u'checked', 'encryption': u'unchecked', ...}
    • self.values.get = <built-in method get of dict object at 0xa0f402c>
    • builtin None = None
  8. /home/beteigeuze/webapps/moinmoin/data/zgb/plugin/action/CreatePdfDocument.py in run (self=<zgb.plugin.action.CreatePdfDocument.RedirectOutputRequest object at 0xa0eecec>, rev=12)

    1. 389 self.action = 'print'
    2. 390 if rev:
    3. 391 self.form[u'rev'] = [rev]
    4. 392 RequestBase.run(self)
    5. 393 return (self.output_string, self.error_string)
    • self = <zgb.plugin.action.CreatePdfDocument.RedirectOutputRequest object at 0xa0eecec>
    • self.form undefined
    • rev = 12

AttributeError

'RedirectOutputRequest' object has no attribute 'form'

  • args = ("'RedirectOutputRequest' object has no attribute 'form'",)
  • message = "'RedirectOutputRequest' object has no attribute 'form'"

System Details