2023-08-11 02:50:47
|
ERROR
|
server
|
odoo.modules.registry:95
Failed to load registry
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 698, in _tag_root
f(rec)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 599, in _tag_record
record = model._load_records([data], self.mode == 'update')
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4376, in _load_records
records = self._load_records_create([data['values'] for data in to_create])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4298, in _load_records_create
return self.create(values)
File "<decorator-gen-47>", line 2, in create
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 410, in _model_create_multi
return create(self, arg)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 554, in create
result = super(View, self.with_context(ir_ui_view_partial_validation=True)).create(vals_list)
File "<decorator-gen-65>", line 2, in create
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 410, in _model_create_multi
return create(self, arg)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_fields.py", line 669, in create
recs = super().create(vals_list)
File "<decorator-gen-13>", line 2, in create
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 410, in _model_create_multi
return create(self, arg)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3954, in create
records = self._create(data_list)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4112, in _create
colval = field.convert_to_column(stored[fname], self, stored)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2718, in convert_to_column
value = self.convert_to_cache(value, record)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2730, in convert_to_cache
raise ValueError("Wrong value for %s: %r" % (self, value))
ValueError: Wrong value for ir.ui.view.type: 'data'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 90, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 488, in load_modules
processed_modules += load_marked_modules(cr, graph,
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 372, in load_marked_modules
loaded, processed = load_module_graph(
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 231, in load_module_graph
load_data(cr, idref, mode, kind='data', package=package)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 71, in load_data
tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 763, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 829, in convert_xml_import
obj.parse(doc.getroot())
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 749, in parse
self._tag_root(de)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 711, in _tag_root
raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/ingadhoc-miscellaneous/base_dynamic_message/views/ir_model_dynamic_message_views.xml:14, somewhere inside
<record id="view_ir_model_dynamic_message_form" model="ir.ui.view">
<field name="name">ir.model.dynamic_message.form</field>
<field name="model">ir.model.dynamic_message</field>
<field name="arch" type="xml">
<data><header>
<button string="Create / Update" type="object" name="confirm" class="oe_highlight"/>
</header>
<form>
<field name="model_name" invisible="1"/>
<group>
<group>
<field name="name"/>
<field name="description"/>
<field name="model_id" options="{'no_create': True, 'no_open': True}"/>
</group>
<group>
<field name="alert_type"/>
<field name="view_to_inherit_id" domain="[('arch_db', 'like', '<sheet>'), ('type', '=', 'form'), ('model', '=', model_name), ('mode', '=', 'primary')]"/>
<field name="view_id" groups="base.group_no_one" readonly="True"/>
<field name="field_id" groups="base.group_no_one" readonly="True"/>
<field name="depends"/>
</group>
</group>
<notebook>
<page string="Lines">
<field name="line_ids">
<tree>
<field name="domain"/>
<field name="message"/>
<field name="code"/>
<field name="model_name" invisible="True"/>
</tree>
<form>
<p>En las expresiones, del lado derecho, se puede usar el string "EXP:[expresion]" para poner codigo dinamico. A la hora de pasar el dominio al calculo solo se
dejará la expresion. Las variables disponibles son:
<ul>
<li>rec: registro que se está evaluando</li>
<li>date:</li>
</ul>
Por ej:
<ul>
<li>[('partner_id', '=', "EXP: rec.date + relativedelta(days=1)")]</li>
<li>[('partner_id', 'in', ["EXP: rec.child_ids.ids"])]</li>
</ul>
</p>
<group>
<field name="domain" widget="domain" options="{'model': 'model_name', 'in_dialog': True}"/>
<field name="message"/>
<field name="code"/>
<field name="model_name" invisible="True"/>
</group>
</form>
</field>
</page>
<page string="Code">
<field name="code"/>
</page>
</notebook>
</form>
</data></field>
</record>
|
2023-08-11 02:50:47
|
CRITICAL
|
server
|
odoo.service.server:1336
Failed to initialize database `18916-16-0-all`.
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 698, in _tag_root
f(rec)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 599, in _tag_record
record = model._load_records([data], self.mode == 'update')
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4376, in _load_records
records = self._load_records_create([data['values'] for data in to_create])
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4298, in _load_records_create
return self.create(values)
File "<decorator-gen-47>", line 2, in create
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 410, in _model_create_multi
return create(self, arg)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_ui_view.py", line 554, in create
result = super(View, self.with_context(ir_ui_view_partial_validation=True)).create(vals_list)
File "<decorator-gen-65>", line 2, in create
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 410, in _model_create_multi
return create(self, arg)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_fields.py", line 669, in create
recs = super().create(vals_list)
File "<decorator-gen-13>", line 2, in create
File "/data/build/adhoc-cicd-odoo-odoo/odoo/api.py", line 410, in _model_create_multi
return create(self, arg)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 3954, in create
records = self._create(data_list)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/models.py", line 4112, in _create
colval = field.convert_to_column(stored[fname], self, stored)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2718, in convert_to_column
value = self.convert_to_cache(value, record)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/fields.py", line 2730, in convert_to_cache
raise ValueError("Wrong value for %s: %r" % (self, value))
ValueError: Wrong value for ir.ui.view.type: 'data'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/data/build/adhoc-cicd-odoo-odoo/odoo/service/server.py", line 1299, in preload_registries
registry = Registry.new(dbname, update_module=update_module)
File "<decorator-gen-14>", line 2, in new
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/func.py", line 87, in locked
return func(inst, *args, **kwargs)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/registry.py", line 90, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 488, in load_modules
processed_modules += load_marked_modules(cr, graph,
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 372, in load_marked_modules
loaded, processed = load_module_graph(
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 231, in load_module_graph
load_data(cr, idref, mode, kind='data', package=package)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/modules/loading.py", line 71, in load_data
tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 763, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 829, in convert_xml_import
obj.parse(doc.getroot())
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 749, in parse
self._tag_root(de)
File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/convert.py", line 711, in _tag_root
raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/ingadhoc-miscellaneous/base_dynamic_message/views/ir_model_dynamic_message_views.xml:14, somewhere inside
<record id="view_ir_model_dynamic_message_form" model="ir.ui.view">
<field name="name">ir.model.dynamic_message.form</field>
<field name="model">ir.model.dynamic_message</field>
<field name="arch" type="xml">
<data><header>
<button string="Create / Update" type="object" name="confirm" class="oe_highlight"/>
</header>
<form>
<field name="model_name" invisible="1"/>
<group>
<group>
<field name="name"/>
<field name="description"/>
<field name="model_id" options="{'no_create': True, 'no_open': True}"/>
</group>
<group>
<field name="alert_type"/>
<field name="view_to_inherit_id" domain="[('arch_db', 'like', '<sheet>'), ('type', '=', 'form'), ('model', '=', model_name), ('mode', '=', 'primary')]"/>
<field name="view_id" groups="base.group_no_one" readonly="True"/>
<field name="field_id" groups="base.group_no_one" readonly="True"/>
<field name="depends"/>
</group>
</group>
<notebook>
<page string="Lines">
<field name="line_ids">
<tree>
<field name="domain"/>
<field name="message"/>
<field name="code"/>
<field name="model_name" invisible="True"/>
</tree>
<form>
<p>En las expresiones, del lado derecho, se puede usar el string "EXP:[expresion]" para poner codigo dinamico. A la hora de pasar el dominio al calculo solo se
dejará la expresion. Las variables disponibles son:
<ul>
<li>rec: registro que se está evaluando</li>
<li>date:</li>
</ul>
Por ej:
<ul>
<li>[('partner_id', '=', "EXP: rec.date + relativedelta(days=1)")]</li>
<li>[('partner_id', 'in', ["EXP: rec.child_ids.ids"])]</li>
</ul>
</p>
<group>
<field name="domain" widget="domain" options="{'model': 'model_name', 'in_dialog': True}"/>
<field name="message"/>
<field name="code"/>
<field name="model_name" invisible="True"/>
</group>
</form>
</field>
</page>
<page string="Code">
<field name="code"/>
</page>
</notebook>
</form>
</data></field>
</record>
|