Closed katyukha closed 5 years ago
When i tried to install muk_web_export i got following traceback:
odoo_1 | 2019-07-01 12:11:44,125 9780 INFO review-11-0-updat-dyrmv9-390.ci3.crnd.pro odoo.addons.base.ir.ir_ui_view: Element '<xpath expr="//field[@name='type']">' cannot be located in parent view odoo_1 | odoo_1 | Error context: odoo_1 | View `muk_converter_convert.form` odoo_1 | [view_id: 404, xml_id: muk_converter.view_converter_convert_form, model: muk_converter.convert, parent_id: n/a] odoo_1 | 2019-07-01 12:11:44,135 9780 WARNING review-11-0-updat-dyrmv9-390.ci3.crnd.pro odoo.modules.loading: Transient module states were reset odoo_1 | 2019-07-01 12:11:44,206 9780 ERROR review-11-0-updat-dyrmv9-390.ci3.crnd.pro odoo.modules.registry: Failed to load registry odoo_1 | Traceback (most recent call last): odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 1037, in _validate_fields odoo_1 | check(self) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 337, in _check_xml odoo_1 | view_def = view.read_combined(['arch']) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 720, in read_combined odoo_1 | arch_tree = self.apply_inheritance_specs(arch_tree, view_arch, parent_view['id']) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 657, in apply_inheritance_specs odoo_1 | self.raise_view_error(_("Element '%s' cannot be located in parent view") % tag, inherit_id) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 519, in raise_view_error odoo_1 | raise ValueError(message) odoo_1 | ValueError: Element '<xpath expr="//field[@name='type']">' cannot be located in parent view odoo_1 | odoo_1 | Error context: odoo_1 | View `muk_converter_convert.form` odoo_1 | [view_id: 404, xml_id: muk_converter.view_converter_convert_form, model: muk_converter.convert, parent_id: n/a] odoo_1 | odoo_1 | During handling of the above exception, another exception occurred: odoo_1 | odoo_1 | Traceback (most recent call last): odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 745, in parse odoo_1 | self._tags[rec.tag](rec, de, mode=mode) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 655, in _tag_record odoo_1 | id = self.env(context=rec_context)['ir.model.data']._update(rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_model.py", line 1503, in _update odoo_1 | record = record.create(values) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 408, in create odoo_1 | return super(View, self).create(self._compute_defaults(values)) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3402, in create odoo_1 | self._fields[key].determine_inverse(record) odoo_1 | File "/opt/odoo/odoo/odoo/fields.py", line 1080, in determine_inverse odoo_1 | getattr(records, self.inverse)() odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 273, in _inverse_arch odoo_1 | view.write(data) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 424, in write odoo_1 | return super(View, self).write(self._compute_defaults(vals)) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3109, in write odoo_1 | self._write(old_vals) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3277, in _write odoo_1 | self._validate_fields(vals) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 1041, in _validate_fields odoo_1 | raise ValidationError("%s\n\n%s" % (_("Error while validating constraint"), tools.ustr(e))) odoo_1 | odoo.exceptions.ValidationError: ('Error while validating constraint\n\nElement \'<xpath expr="//field[@name=\'type\']">\' cannot be located in parent view\n\nError context:\nView `muk_converter_convert.form`\n[view_id: 404, xml_id: muk_converter.view_converter_convert_form, model: muk_converter.convert, parent_id: n/a]', None) odoo_1 | odoo_1 | During handling of the above exception, another exception occurred: odoo_1 | odoo_1 | Traceback (most recent call last): odoo_1 | File "/opt/odoo/odoo/odoo/modules/registry.py", line 85, in new odoo_1 | odoo.modules.load_modules(registry._db, force_demo, status, update_module) odoo_1 | File "/opt/odoo/odoo/odoo/modules/loading.py", line 380, in load_modules odoo_1 | loaded_modules, update_module, models_to_check) odoo_1 | File "/opt/odoo/odoo/odoo/modules/loading.py", line 274, in load_marked_modules odoo_1 | perform_checks=perform_checks, models_to_check=models_to_check odoo_1 | File "/opt/odoo/odoo/odoo/modules/loading.py", line 181, in load_module_graph odoo_1 | _load_data(cr, module_name, idref, mode, kind='data') odoo_1 | File "/opt/odoo/odoo/odoo/modules/loading.py", line 95, in _load_data odoo_1 | tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 792, in convert_file odoo_1 | convert_xml_import(cr, module, fp, idref, mode, noupdate, report) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 853, in convert_xml_import odoo_1 | obj.parse(doc.getroot(), mode=mode) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 752, in parse odoo_1 | exc_info[2] odoo_1 | File "/opt/odoo/odoo/odoo/tools/pycompat.py", line 86, in reraise odoo_1 | raise value.with_traceback(tb) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 745, in parse odoo_1 | self._tags[rec.tag](rec, de, mode=mode) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 655, in _tag_record odoo_1 | id = self.env(context=rec_context)['ir.model.data']._update(rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_model.py", line 1503, in _update odoo_1 | record = record.create(values) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 408, in create odoo_1 | return super(View, self).create(self._compute_defaults(values)) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3402, in create odoo_1 | self._fields[key].determine_inverse(record) odoo_1 | File "/opt/odoo/odoo/odoo/fields.py", line 1080, in determine_inverse odoo_1 | getattr(records, self.inverse)() odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 273, in _inverse_arch odoo_1 | view.write(data) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 424, in write odoo_1 | return super(View, self).write(self._compute_defaults(vals)) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3109, in write odoo_1 | self._write(old_vals) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3277, in _write odoo_1 | self._validate_fields(vals) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 1041, in _validate_fields odoo_1 | raise ValidationError("%s\n\n%s" % (_("Error while validating constraint"), tools.ustr(e))) odoo_1 | odoo.tools.convert.ParseError: "Error while validating constraint odoo_1 | odoo_1 | Element '<xpath expr="//field[@name='type']">' cannot be located in parent view odoo_1 | odoo_1 | Error context: odoo_1 | View `muk_converter_convert.form` odoo_1 | [view_id: 404, xml_id: muk_converter.view_converter_convert_form, model: muk_converter.convert, parent_id: n/a] odoo_1 | None" while parsing /opt/odoo/custom_addons/muk_web_export/views/convert.xml:23, near odoo_1 | <record id="view_converter_export_form" model="ir.ui.view"> odoo_1 | <field name="name">muk_converter_convert.form</field> odoo_1 | <field name="model">muk_converter.convert</field> odoo_1 | <field name="mode">primary</field> odoo_1 | <field name="inherit_id" ref="muk_converter.view_converter_convert_form"/> odoo_1 | <field name="arch" type="xml"> odoo_1 | <data><xpath expr="//field[@name='type']" position="attributes"> odoo_1 | <attribute name="readonly">1</attribute> odoo_1 | </xpath> odoo_1 | <xpath expr="//field[@name='input_url']" position="attributes"> odoo_1 | <attribute name="readonly">1</attribute> odoo_1 | </xpath> odoo_1 | <xpath expr="//field[@name='input_binary']" position="attributes"> odoo_1 | <attribute name="readonly">1</attribute> odoo_1 | </xpath> odoo_1 | </data></field> odoo_1 | </record> odoo_1 | 2019-07-01 12:11:44,210 9780 CRITICAL review-11-0-updat-dyrmv9-390.ci3.crnd.pro odoo.service.server: Failed to initialize database `review-11-0-updat-dyrmv9-390.ci3.crnd.pro`. odoo_1 | Traceback (most recent call last): odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 1037, in _validate_fields odoo_1 | check(self) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 337, in _check_xml odoo_1 | view_def = view.read_combined(['arch']) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 720, in read_combined odoo_1 | arch_tree = self.apply_inheritance_specs(arch_tree, view_arch, parent_view['id']) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 657, in apply_inheritance_specs odoo_1 | self.raise_view_error(_("Element '%s' cannot be located in parent view") % tag, inherit_id) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 519, in raise_view_error odoo_1 | raise ValueError(message) odoo_1 | ValueError: Element '<xpath expr="//field[@name='type']">' cannot be located in parent view odoo_1 | odoo_1 | Error context: odoo_1 | View `muk_converter_convert.form` odoo_1 | [view_id: 404, xml_id: muk_converter.view_converter_convert_form, model: muk_converter.convert, parent_id: n/a] odoo_1 | odoo_1 | During handling of the above exception, another exception occurred: odoo_1 | odoo_1 | Traceback (most recent call last): odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 745, in parse odoo_1 | self._tags[rec.tag](rec, de, mode=mode) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 655, in _tag_record odoo_1 | id = self.env(context=rec_context)['ir.model.data']._update(rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_model.py", line 1503, in _update odoo_1 | record = record.create(values) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 408, in create odoo_1 | return super(View, self).create(self._compute_defaults(values)) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3402, in create odoo_1 | self._fields[key].determine_inverse(record) odoo_1 | File "/opt/odoo/odoo/odoo/fields.py", line 1080, in determine_inverse odoo_1 | getattr(records, self.inverse)() odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 273, in _inverse_arch odoo_1 | view.write(data) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 424, in write odoo_1 | return super(View, self).write(self._compute_defaults(vals)) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3109, in write odoo_1 | self._write(old_vals) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3277, in _write odoo_1 | self._validate_fields(vals) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 1041, in _validate_fields odoo_1 | raise ValidationError("%s\n\n%s" % (_("Error while validating constraint"), tools.ustr(e))) odoo_1 | odoo.exceptions.ValidationError: ('Error while validating constraint\n\nElement \'<xpath expr="//field[@name=\'type\']">\' cannot be located in parent view\n\nError context:\nView `muk_converter_convert.form`\n[view_id: 404, xml_id: muk_converter.view_converter_convert_form, model: muk_converter.convert, parent_id: n/a]', None) odoo_1 | odoo_1 | During handling of the above exception, another exception occurred: odoo_1 | odoo_1 | Traceback (most recent call last): odoo_1 | File "/opt/odoo/odoo/odoo/service/server.py", line 1006, in preload_registries odoo_1 | registry = Registry.new(dbname, update_module=update_module) odoo_1 | File "/opt/odoo/odoo/odoo/modules/registry.py", line 85, in new odoo_1 | odoo.modules.load_modules(registry._db, force_demo, status, update_module) odoo_1 | File "/opt/odoo/odoo/odoo/modules/loading.py", line 380, in load_modules odoo_1 | loaded_modules, update_module, models_to_check) odoo_1 | File "/opt/odoo/odoo/odoo/modules/loading.py", line 274, in load_marked_modules odoo_1 | perform_checks=perform_checks, models_to_check=models_to_check odoo_1 | File "/opt/odoo/odoo/odoo/modules/loading.py", line 181, in load_module_graph odoo_1 | _load_data(cr, module_name, idref, mode, kind='data') odoo_1 | File "/opt/odoo/odoo/odoo/modules/loading.py", line 95, in _load_data odoo_1 | tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 792, in convert_file odoo_1 | convert_xml_import(cr, module, fp, idref, mode, noupdate, report) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 853, in convert_xml_import odoo_1 | obj.parse(doc.getroot(), mode=mode) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 752, in parse odoo_1 | exc_info[2] odoo_1 | File "/opt/odoo/odoo/odoo/tools/pycompat.py", line 86, in reraise odoo_1 | raise value.with_traceback(tb) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 745, in parse odoo_1 | self._tags[rec.tag](rec, de, mode=mode) odoo_1 | File "/opt/odoo/odoo/odoo/tools/convert.py", line 655, in _tag_record odoo_1 | id = self.env(context=rec_context)['ir.model.data']._update(rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_model.py", line 1503, in _update odoo_1 | record = record.create(values) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 408, in create odoo_1 | return super(View, self).create(self._compute_defaults(values)) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3402, in create odoo_1 | self._fields[key].determine_inverse(record) odoo_1 | File "/opt/odoo/odoo/odoo/fields.py", line 1080, in determine_inverse odoo_1 | getattr(records, self.inverse)() odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 273, in _inverse_arch odoo_1 | view.write(data) odoo_1 | File "/opt/odoo/odoo/odoo/addons/base/ir/ir_ui_view.py", line 424, in write odoo_1 | return super(View, self).write(self._compute_defaults(vals)) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3109, in write odoo_1 | self._write(old_vals) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 3277, in _write odoo_1 | self._validate_fields(vals) odoo_1 | File "/opt/odoo/odoo/odoo/models.py", line 1041, in _validate_fields odoo_1 | raise ValidationError("%s\n\n%s" % (_("Error while validating constraint"), tools.ustr(e))) odoo_1 | odoo.tools.convert.ParseError: "Error while validating constraint odoo_1 | odoo_1 | Element '<xpath expr="//field[@name='type']">' cannot be located in parent view odoo_1 | odoo_1 | Error context: odoo_1 | View `muk_converter_convert.form` odoo_1 | [view_id: 404, xml_id: muk_converter.view_converter_convert_form, model: muk_converter.convert, parent_id: n/a] odoo_1 | None" while parsing /opt/odoo/custom_addons/muk_web_export/views/convert.xml:23, near odoo_1 | <record id="view_converter_export_form" model="ir.ui.view"> odoo_1 | <field name="name">muk_converter_convert.form</field> odoo_1 | <field name="model">muk_converter.convert</field> odoo_1 | <field name="mode">primary</field> odoo_1 | <field name="inherit_id" ref="muk_converter.view_converter_convert_form"/> odoo_1 | <field name="arch" type="xml"> odoo_1 | <data><xpath expr="//field[@name='type']" position="attributes"> odoo_1 | <attribute name="readonly">1</attribute> odoo_1 | </xpath> odoo_1 | <xpath expr="//field[@name='input_url']" position="attributes"> odoo_1 | <attribute name="readonly">1</attribute> odoo_1 | </xpath> odoo_1 | <xpath expr="//field[@name='input_binary']" position="attributes"> odoo_1 | <attribute name="readonly">1</attribute> odoo_1 | </xpath> odoo_1 | </data></field> odoo_1 | </record>
When i tried to install muk_web_export i got following traceback: