Jasper: Cannot print anymore a report after operpserver restarts

Bug #596254 reported by J. Mainka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openobject-jasper-reports
New
Undecided
Unassigned

Bug Description

If the openerp service must be restarted it is not possible to print a jasper report.

Following error occurs:

Traceback (most recent call last):
  File "/opt/openerp-server-5.0.7/bin/service/web_services.py", line 682, in go
    (result, format) = obj.create(cr, uid, ids, datas, context)
  File "/opt/openerp-server-5.0.7/bin/report/report_sxw.py", line 364, in create
    fnct_ret = fnct(cr, uid, ids, data, report_xml, context)
  File "/opt/openerp-server-5.0.7/bin/report/report_sxw.py", line 426, in create_source_pdf
    return self.create_single_pdf(cr, uid, ids, data, report_xml, context)
  File "/opt/openerp-server-5.0.7/bin/report/report_sxw.py", line 447, in create_single_pdf
    pdf = create_doc(etree.tostring(processed_rml),rml_parser.localcontext,logo,title.encode('utf8'))
  File "/opt/openerp-server-5.0.7/bin/report/interface.py", line 183, in create_pdf
    obj.render()
  File "/opt/openerp-server-5.0.7/bin/report/render/render.py", line 50, in render
    result = self._render()
  File "/opt/openerp-server-5.0.7/bin/report/render/rml.py", line 41, in _render
    return rml2pdf.parseNode(self.rml, self.localcontext, images=self.bin_datas, path=self.path,title=self.title)
  File "/opt/openerp-server-5.0.7/bin/report/render/rml2pdf/trml2pdf.py", line 781, in parseNode
    r.render(fp)
  File "/opt/openerp-server-5.0.7/bin/report/render/rml2pdf/trml2pdf.py", line 198, in render
    pd = self.etree.find('pageDrawing')[0]
TypeError: 'NoneType' object is unsubscriptable

If I making an upload of the report and saving it, then it works.

It seems that the reports are not registered after restarting the openerp service. I'm not a python-programmer, so I don't know where to try out a registration of the (custom) reports after a restart.

Regards
J. Mainka

Tags: jasper
affects: openobject-client-kde → openobject-jasper-reports
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.