← Back to team overview

openupgrade-drivers team mailing list archive

Re: [Question #244479]: cannot load migrated database under version 7

 

Question #244479 on OpenUpgrade Server changed:
https://answers.launchpad.net/openupgrade-server/+question/244479

    Status: Answered => Open

ONESTEiN is still having a problem:
OK,
lets start all over again.

i tried with a new database, install some common used modules, and entered some data in res.partner, res.user and res.company.
Then I made the migration from 6.1 to 7.

If I load the migrated database in a version 7 of openERP, i get the
following error messages:

How should I interpret this?


2014-02-24 15:34:44,159 20150 ERROR OU_61_res_test_migrate2_mon24feb openerp.addons.base.ir.ir_ui_view: Can't render view base.user_groups_view for model: res.users
Traceback (most recent call last):
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/ir/ir_ui_view.py", line 126, in _check_render_view
    fvg = self.pool.get(view.model).fields_view_get(cr, uid, view_id=view.id, view_type=view.type, context=context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 2248, in fields_view_get
    arch=apply_view_inheritance(cr, user, source, sql_res['id']),
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 2206, in apply_view_inheritance
    source = apply_inheritance_specs(source, view_arch, view_id)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 2190, in apply_inheritance_specs
    raise_view_error("Element '%s' not found in parent view '%%(parent_xml_id)s'" % tag, inherit_id)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 2083, in raise_view_error
    %  (child_view.xml_id, self._name, error_msg))
AttributeError: View definition error for inherited view 'project.view_project_users_form_simple' on model 'res.users': Element '<group name="default_filters">' not found in parent view 'base.view_users_form'



2014-02-24 15:34:44,161 20150 ERROR OU_61_res_test_migrate2_mon24feb openerp.tools.convert: Parse error in /home/jeroen/workspace/openerp7_feb2014_2/7.0.addons/sale/security/sale_security.xml:5: 
<record id="base.group_sale_salesman" model="res.groups">
        <field name="name">See Own Leads</field>
        <field name="category_id" ref="base.module_category_sales_management"/>
        <field name="comment">the user will have access to his own data in the sales application.</field>
        <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
    </record>
Traceback (most recent call last):
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/tools/convert.py", line 847, in parse
    self._tags[rec.tag](self.cr, rec, n)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/tools/convert.py", line 814, in _tag_record
    id = self.pool.get('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 "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/ir/ir_model.py", line 940, in _update
    model_obj.write(cr, uid, [res_id], values, context=context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.addons/mail/res_users.py", line 190, in write
    write_res = super(res_groups_mail_group, self).write(cr, uid, ids, vals, context=context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/res/res_users.py", line 671, in write
    self.update_user_groups_view(cr, uid, context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/res/res_users.py", line 705, in update_user_groups_view
    view.write({'arch': xml_content})
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 377, in function_proxy
    return attr(self._cr, self._uid, [self._id], *args, **kwargs)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/ir/ir_ui_view.py", line 214, in write
    return super(view, self).write(cr, uid, ids, vals, context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 4251, in write
    self._validate(cr, user, ids, context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 1557, in _validate
    raise except_orm('ValidateError', '\n'.join(error_msgs))
except_orm: ('ValidateError', u'Error occurred while validating the field(s) arch: Invalid XML for View Architecture!')



2014-02-24 15:34:44,162 20150 ERROR OU_61_res_test_migrate2_mon24feb openerp.netsvc: ValidateError
Error occurred while validating the field(s) arch: Invalid XML for View Architecture!
Traceback (most recent call last):
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/netsvc.py", line 292, in dispatch_rpc
    result = ExportService.getService(service_name).dispatch(method, params)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/service/web_services.py", line 433, in dispatch
    return fn(*params)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/service/web_services.py", line 444, in exp_authenticate
    res_users = pooler.get_pool(db).get('res.users')
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/pooler.py", line 49, in get_pool
    return get_db_and_pool(db_name, force_demo, status, update_module)[1]
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/pooler.py", line 33, in get_db_and_pool
    registry = RegistryManager.get(db_name, force_demo, status, update_module)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/modules/registry.py", line 203, in get
    update_module)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/modules/registry.py", line 233, in new
    openerp.modules.load_modules(registry.db, force_demo, status, update_module)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/modules/loading.py", line 350, in load_modules
    force, status, report, loaded_modules, update_module)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/modules/loading.py", line 256, in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/modules/loading.py", line 188, in load_module_graph
    load_data(module_name, idref, mode)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/modules/loading.py", line 76, in <lambda>
    load_data = lambda *args: _load_data(cr, *args, kind='data')
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/modules/loading.py", line 124, in _load_data
    tools.convert_xml_import(cr, module_name, fp, idref, mode, noupdate, report)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/tools/convert.py", line 954, in convert_xml_import
    obj.parse(doc.getroot())
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/tools/convert.py", line 847, in parse
    self._tags[rec.tag](self.cr, rec, n)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/tools/convert.py", line 814, in _tag_record
    id = self.pool.get('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 "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/ir/ir_model.py", line 940, in _update
    model_obj.write(cr, uid, [res_id], values, context=context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.addons/mail/res_users.py", line 190, in write
    write_res = super(res_groups_mail_group, self).write(cr, uid, ids, vals, context=context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/res/res_users.py", line 671, in write
    self.update_user_groups_view(cr, uid, context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/res/res_users.py", line 705, in update_user_groups_view
    view.write({'arch': xml_content})
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 377, in function_proxy
    return attr(self._cr, self._uid, [self._id], *args, **kwargs)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/addons/base/ir/ir_ui_view.py", line 214, in write
    return super(view, self).write(cr, uid, ids, vals, context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 4251, in write
    self._validate(cr, user, ids, context)
  File "/home/jeroen/workspace/openerp7_feb2014_2/7.0.server/openerp/osv/orm.py", line 1557, in _validate
    raise except_orm('ValidateError', '\n'.join(error_msgs))
except_orm: ('ValidateError', u'Error occurred while validating the field(s) arch: Invalid XML for View Architecture!')

-- 
You received this question notification because you are a member of
OpenUpgrade Drivers, which is an answer contact for OpenUpgrade Server.