콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
4997 화면

On OpenERP 7, I am using wkhtmltopdf for my report. Usually it works as I want, but sometimes on some Purchase Order there will show an error like this in terminal:


ERROR ACL_160420 openerp.service.web_services: Exception: ('Webkit error', "The command 'wkhtmltopdf' failed with error code = -11. Message: No diagnosis message was provided")

Traceback (most recent call last):

File "/home/innotek/OE/server/7.0/openerp/service/web_services.py", line 712, in go

(result, format) = obj.create(cr, uid, ids, datas, context)

File "/home/innotek/OE/addons/7.0/report_webkit/webkit_report.py", line 340, in create

result = self.create_source_pdf(cursor, uid, ids, data, report_xml, context)

File "/home/innotek/OE/server/7.0/openerp/report/report_sxw.py", line 511, in create_source_pdf

return self.create_single_pdf(cr, uid, ids, data, report_xml, context)

File "/home/innotek/OE/addons/7.0/report_webkit/webkit_report.py", line 315, in create_single_pdf

pdf = self.generate_pdf(bin, report_xml, head, foot, htmls)

File "/home/innotek/OE/addons/7.0/report_webkit/webkit_report.py", line 178, in generate_pdf

_("The command 'wkhtmltopdf' failed with error code = %s. Message: %s") % (status, error_message))

except_osv: ('Webkit error', "The command 'wkhtmltopdf' failed with error code = -11. Message: No diagnosis message was provided")

2016-04-20 06:04:52,706 3043 ERROR ACL_160420 openerp.netsvc: Webkit error

The command 'wkhtmltopdf' failed with error code = -11. Message: No diagnosis message was provided

Traceback (most recent call last):

File "/home/innotek/OE/server/7.0/openerp/netsvc.py", line 296, in dispatch_rpc

result = ExportService.getService(service_name).dispatch(method, params)

File "/home/innotek/OE/server/7.0/openerp/service/web_services.py", line 654, in dispatch

res = fn(db, uid, *params)

File "/home/innotek/OE/server/7.0/openerp/service/web_services.py", line 760, in exp_report_get

return self._check_report(report_id)

File "/home/innotek/OE/server/7.0/openerp/service/web_services.py", line 738, in _check_report

netsvc.abort_response(exc, exc.message, 'warning', exc.traceback)

File "/home/innotek/OE/server/7.0/openerp/netsvc.py", line 71, in abort_response

raise openerp.osv.osv.except_osv(description, details)

except_osv: (u'Webkit error', u"The command 'wkhtmltopdf' failed with error code = -11. Message: No diagnosis message was provided")


What is the wrong part? on .py or .html or .xml or the other part?

아바타
취소
베스트 답변

Hello Zeban, 

You need to upgrade the version of Wkhtmltopdf library on your server. You can visit the blog to resolve your issue. 

https://webkul.com/blog/odoo-wkhtmltopdf-upgrade-version/

Hope your queries are resolved by now. Feel free to ask. 

Thanks

Anisha Bahukhandi

Technical Content Writer

Webkul

아바타
취소
관련 게시물 답글 화면 활동
3
3월 25
9920
2
3월 15
35555
3
2월 24
2631
1
4월 19
4818
0
8월 16
5