Created
February 16, 2016 08:14
-
-
Save fawyna/5794017e780c892776fa to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Traceback (most recent call last): | |
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 643, in _handle_exception | |
return super(JsonRequest, self)._handle_exception(exception) | |
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 680, in dispatch | |
result = self._call_function(**self.params) | |
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 316, in _call_function | |
return checked_call(self.db, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/service/model.py", line 118, in wrapper | |
return f(dbname, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 309, in checked_call | |
result = self.endpoint(*a, **kw) | |
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 959, in __call__ | |
return self.method(*args, **kw) | |
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 509, in response_wrap | |
response = f(*args, **kw) | |
File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 896, in call_button | |
action = self._call_kw(model, method, args, {}) | |
File "/usr/lib/python2.7/dist-packages/openerp/addons/web/controllers/main.py", line 884, in _call_kw | |
return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 238, in wrapper | |
return old_api(self, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/addons/base/module/module.py", line 459, in button_immediate_install | |
return self._button_immediate_function(cr, uid, ids, self.button_install, context=context) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 238, in wrapper | |
return old_api(self, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/addons/base/module/module.py", line 533, in _button_immediate_function | |
registry = openerp.modules.registry.RegistryManager.new(cr.dbname, update_module=True) | |
File "/usr/lib/python2.7/dist-packages/openerp/modules/registry.py", line 385, in new | |
openerp.modules.load_modules(registry._db, force_demo, status, update_module) | |
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 338, in load_modules | |
loaded_modules, update_module) | |
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 237, in load_marked_modules | |
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks) | |
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 156, in load_module_graph | |
_load_data(cr, module_name, idref, mode, kind='data') | |
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 98, in _load_data | |
tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report) | |
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 852, in convert_file | |
convert_xml_import(cr, module, fp, idref, mode, noupdate, report) | |
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 939, in convert_xml_import | |
obj.parse(doc.getroot(), mode=mode) | |
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 802, in parse | |
self.parse(rec, mode) | |
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 805, in parse | |
self._tags[rec.tag](self.cr, rec, de, mode=mode) | |
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 709, in _tag_record | |
id = self.pool['ir.model.data']._update(cr, self.uid, rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode, context=rec_context ) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 238, in wrapper | |
return old_api(self, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/addons/base/ir/ir_model.py", line 1119, in _update | |
res_id = model_obj.create(cr, uid, values, context=context) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 238, in wrapper | |
return old_api(self, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/addons/base/ir/ir_ui_view.py", line 351, in create | |
context=context) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 238, in wrapper | |
return old_api(self, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 342, in old_api | |
result = method(recs, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 4133, in create | |
record = self.browse(self._create(old_vals)) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 236, in wrapper | |
return new_api(self, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 478, in new_api | |
result = method(self._model, cr, uid, *args, **old_kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 4324, in _create | |
recs._validate_fields(vals) | |
File "/usr/lib/python2.7/dist-packages/openerp/api.py", line 236, in wrapper | |
return new_api(self, *args, **kwargs) | |
File "/usr/lib/python2.7/dist-packages/openerp/models.py", line 1272, in _validate_fields | |
raise ValidationError('\n'.join(errors)) | |
ParseError: "Invalid view definition | |
Error details: | |
Element '<xpath expr="//div[@class='oe_left']/div[@class='oe_left']">' cannot be located in parent view | |
Error context: | |
View `product.product.pack` | |
[view_id: 971, xml_id: n/a, model: product.template, parent_id: 405] | |
None" while parsing /mnt/extra-addons/wk_product_pack/views/wk_product_pack.xml:36, near | |
<record id="wk_product_pack_form" model="ir.ui.view"> | |
<field name="name">product.product.pack</field> | |
<field name="model">product.template</field> | |
<field name="inherit_id" ref="product.product_template_form_view"/> | |
<field name="arch" type="xml"> | |
<data><xpath expr="//div[@class='oe_left']/div[@class='oe_left']" position="inside"> | |
<div> | |
<field name="is_pack"/> | |
<label for="is_pack"/> | |
</div> | |
</xpath> | |
<notebook position="inside"> | |
<page string="Pack Products" attrs="{'invisible':[('is_pack','=', False)]}"> | |
<group> | |
<field name="pack_stock_management" attrs="{'invisible':[('is_pack','=',False)],'required': [('is_pack', '=', True)]}" on_change="select_type_default_pack_mgmnt_onchange(pack_stock_management,is_pack)"/> | |
</group> | |
<field name="wk_product_pack"> | |
<tree editable="bottom"> | |
<field name="product_name"/> | |
<field name="product_quantity"/> | |
<field name="wk_image" widget="image"/> | |
</tree> | |
</field> | |
</page> | |
</notebook> | |
<!-- <xpath expr="//page[@string='Inventory']/group[@name='inventory']" position="before"> | |
<group> | |
<field name="virtual_stock" attrs= "{'invisible':[('is_pack','=', False)]}"/> | |
</group> | |
</xpath> --> | |
</data></field> | |
</record> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment