Skip to content

Instantly share code, notes, and snippets.

@ovnicraft
Created November 10, 2012 18:12
Show Gist options
  • Save ovnicraft/4051988 to your computer and use it in GitHub Desktop.
Save ovnicraft/4051988 to your computer and use it in GitHub Desktop.
lient Traceback (most recent call last):
File "/Users/ovnicraft/development/openerp/trunk/web/addons/web/http.py", line 174, in dispatch
response["result"] = method(self, **self.params)
File "/Users/ovnicraft/development/openerp/trunk/web/addons/web/controllers/main.py", line 1269, in call_button
action = self.call_common(req, model, method, args, domain_id, context_id)
File "/Users/ovnicraft/development/openerp/trunk/web/addons/web/controllers/main.py", line 1203, in call_common
return self._call_kw(req, model, method, args, {})
File "/Users/ovnicraft/development/openerp/trunk/web/addons/web/controllers/main.py", line 1227, in _call_kw
return getattr(req.session.model(model), method)(*args, **kwargs)
File "/Users/ovnicraft/development/openerp/trunk/web/addons/web/session.py", line 42, in proxy
result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
File "/Users/ovnicraft/development/openerp/trunk/web/addons/web/session.py", line 30, in proxy_method
result = self.session.send(self.service_name, method, *args)
File "/Users/ovnicraft/development/openerp/trunk/web/addons/web/session.py", line 105, in send
raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), formatted_info)
Server Traceback (most recent call last):
File "/Users/ovnicraft/development/openerp/trunk/web/addons/web/session.py", line 91, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/netsvc.py", line 361, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/service/web_services.py", line 585, in dispatch
res = fn(db, uid, *params)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/osv/osv.py", line 167, in execute_kw
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/osv/osv.py", line 121, in wrapper
return f(self, dbname, *args, **kwargs)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/osv/osv.py", line 164, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/Users/ovnicraft/development/openerp/trunk/addons/account/edi/invoice.py", line 79, in action_invoice_sent
edi_token = self.pool.get('edi.document').export_edi(cr, uid, invoice_objs, context = context)[0]
File "/Users/ovnicraft/development/openerp/trunk/addons/edi/models/edi.py", line 185, in export_edi
document = self.generate_edi(cr, uid, [record], context)
File "/Users/ovnicraft/development/openerp/trunk/addons/edi/models/edi.py", line 120, in generate_edi
edi_list += record_model_obj.edi_export(cr, uid, [record], context=context)
File "/Users/ovnicraft/development/openerp/trunk/addons/account/edi/invoice.py", line 92, in edi_export
self._edi_generate_report_attachment(cr, uid, invoice, context=context)
File "/Users/ovnicraft/development/openerp/trunk/addons/edi/models/edi.py", line 510, in _edi_generate_report_attachment
(result, format) = service.create(cr, uid, [record.id], {'model': self._name}, context=context)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/report_sxw.py", line 442, in create
fnct_ret = fnct(cr, uid, ids, data, report_xml, context)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/report_sxw.py", line 476, in create_source_pdf
result = self.create_single_pdf(cr, uid, [obj.id], data, report_xml, context)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/report_sxw.py", line 533, in create_single_pdf
pdf = create_doc(etree.tostring(processed_rml),rml_parser.localcontext,logo,title.encode('utf8'))
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/interface.py", line 192, in create_pdf
obj.render()
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/render.py", line 59, in render
self._result = self._render()
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/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 "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 985, in parseNode
r.render(fp)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 310, in render
pt_obj.render(el)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 969, in render
self.doc_tmpl.build(fis)
File "/Library/Python/2.6/site-packages/reportlab/platypus/doctemplate.py", line 877, in build
self.clean_hanging()
File "/Library/Python/2.6/site-packages/reportlab/platypus/doctemplate.py", line 510, in clean_hanging
self.handle_flowable(self._hanging)
File "/Library/Python/2.6/site-packages/reportlab/platypus/doctemplate.py", line 757, in handle_flowable
f.apply(self)
File "/Library/Python/2.6/site-packages/reportlab/platypus/doctemplate.py", line 140, in apply
getattr(doc,arn)(*args)
File "/Library/Python/2.6/site-packages/reportlab/platypus/doctemplate.py", line 535, in handle_pageBegin
self.pageTemplate.onPage(self.canv,self)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 589, in render
cnv.render(self.node)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 572, in render
tags[n.tag](n)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 416, in _place
flows = _rml_flowable(self.doc, self.localcontext, images=self.images, path=self.path, title=self.title).render(node)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 873, in render
return process_story(node_story)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 866, in process_story
flow = self._flowable(node)
File "/Users/ovnicraft/development/openerp/trunk/server/openerp/report/render/rml2pdf/trml2pdf.py", line 742, in _flowable
result.append(platypus.Paragraph(i, style, **(utils.attr_get(node, [], {'bulletText':'str'}))))
File "/Library/Python/2.6/site-packages/reportlab/platypus/paragraph.py", line 827, in __init__
self._setup(text, style, bulletText, frags, cleanBlockQuotedText)
File "/Library/Python/2.6/site-packages/reportlab/platypus/paragraph.py", line 842, in _setup
style, frags, bulletTextFrags = _parser.parse(text,style)
File "/Library/Python/2.6/site-packages/reportlab/platypus/paraparser.py", line 1056, in parse
self.feed(text)
File "/Library/Python/2.6/site-packages/reportlab/lib/xmllib.py", line 562, in finish_starttag
self.handle_starttag(tag, method, attrs)
File "/Library/Python/2.6/site-packages/reportlab/lib/xmllib.py", line 596, in handle_starttag
method(attrs)
File "/Library/Python/2.6/site-packages/reportlab/platypus/paraparser.py", line 796, in start_para
self._stack = [self._initial_frag(attr,_paraAttrMap)]
File "/Library/Python/2.6/site-packages/reportlab/platypus/paraparser.py", line 790, in _initial_frag
frag.fontName, frag.bold, frag.italic = ps2tt(style.fontName)
File "/Library/Python/2.6/site-packages/reportlab/lib/fonts.py", line 75, in ps2tt
raise ValueError("Can't map determine family/bold/italic for %s" % psfn)
ValueError: Can't map determine family/bold/italic for dejavu sans
handle_pageBegin args=()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment