Error when installing project_issue_customer_view

Bug #1017835 reported by Tymoteusz Motylewski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Domsense Agile BG OpenERP Addons
Fix Released
High
Lorenzo Battistini

Bug Description

I tried to install project_issue_customer_view module and I've got a traceback (I pasted it
below the message).

I have recent bazaar version of branch 6.1 of openerp, and downloaded
project_issue_customer_view from branch lp:~domsense/domsense-agilebg-addons/6.1

2012-06-25 17:38:14,039 6439 INFO demodata1 openerp.modules.loading: module project_issue_customer_view: loading objects
2012-06-25 17:38:14,041 6439 INFO demodata1 openerp.modules.module: module project_issue_customer_view: creating or updating database tables
2012-06-25 17:38:14,128 6439 INFO demodata1 openerp.addons.base.module.module: module project_issue_customer_view: no quality certificate
2012-06-25 17:38:14,128 6439 INFO demodata1 openerp.modules.loading: module project_issue_customer_view: loading project_issue_view.xml
2012-06-25 17:38:14,174 6439 INFO demodata1 openerp.modules.loading: module project_issue_customer_view: loading project_issue_menu.xml
2012-06-25 17:38:14,207 6439 INFO demodata1 openerp.modules.loading: module project_issue_customer_view: loading security/security.xml
2012-06-25 17:38:14,217 6439 ERROR demodata1 openerp.tools.convert: Parse error in /usr/src/openerp/addons-unofficial/project_issue_customer_view/security/security.xml:5:
<record id="group_project_issue_customer" model="res.groups">
        <field name="name">Project / Customer</field>
    </record>
Traceback (most recent call last):
  File "/usr/src/openerp/server-6.1/openerp/tools/convert.py", line 890, in parse
    self._tags[rec.tag](self.cr, rec, n)
  File "/usr/src/openerp/server-6.1/openerp/tools/convert.py", line 857, 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 "/usr/src/openerp/server-6.1/openerp/addons/base/ir/ir_model.py", line 744, in _update
    res_id = model_obj.create(cr, uid, values, context=context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 730, in create
    res = super(groups_view, self).create(cr, uid, values, context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 637, in create
    gid = super(groups_implied, self).create(cr, uid, values, context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 110, in create
    aid.write({'groups_id': [(4, gid)]})
  File "/usr/src/openerp/server-6.1/openerp/osv/orm.py", line 368, in function_proxy
    return attr(self._cr, self._uid, [self._id], *args, **kwargs)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 834, in write
    return super(users_view, self).write(cr, uid, ids, values, context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 669, in write
    res = super(users_implied, self).write(cr, uid, ids, values, context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 385, in write
    res = super(users, self).write(cr, uid, ids, values, context=context)
  File "/usr/src/openerp/server-6.1/openerp/osv/orm.py", line 4047, in write
    self.pool.get(object)._store_set_values(cr, user, todo, fields_to_recompute, context)
  File "/usr/src/openerp/server-6.1/openerp/osv/orm.py", line 4388, in _store_set_values
    result = self._columns[f].get(cr, self, ids, f, SUPERUSER_ID, context=context)
  File "/usr/src/openerp/server-6.1/openerp/osv/fields.py", line 1129, in get
    result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
  File "/usr/src/openerp/addons-unofficial/project_issue_customer_view/user.py", line 32, in _is_customer
    cr, uid, 'project_issue_customer_view', 'group_project_issue_customer')
  File "/usr/src/openerp/server-6.1/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/usr/src/openerp/server-6.1/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/ir/ir_model.py", line 654, in get_object_reference
    data_id = self._get_id(cr, uid, module, xml_id)
  File "/usr/src/openerp/server-6.1/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/usr/src/openerp/server-6.1/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/ir/ir_model.py", line 647, in _get_id
    raise ValueError('No such external ID currently defined in the system: %s.%s' % (module, xml_id))
ValueError: No such external ID currently defined in the system: project_issue_customer_view.group_project_issue_customer
2012-06-25 17:38:14,218 6439 ERROR demodata1 openerp.osv.osv: Uncaught exception
Traceback (most recent call last):
  File "/usr/src/openerp/server-6.1/openerp/osv/osv.py", line 121, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/usr/src/openerp/server-6.1/openerp/osv/osv.py", line 176, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/usr/src/openerp/server-6.1/openerp/osv/osv.py", line 164, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/module/wizard/base_module_upgrade.py", line 101, in upgrade_module
    _db, pool = pooler.restart_pool(cr.dbname, update_module=True)
  File "/usr/src/openerp/server-6.1/openerp/pooler.py", line 39, in restart_pool
    registry = RegistryManager.new(db_name, force_demo, status, update_module, True)
  File "/usr/src/openerp/server-6.1/openerp/modules/registry.py", line 202, in new
    openerp.modules.load_modules(registry.db, force_demo, status, update_module)
  File "/usr/src/openerp/server-6.1/openerp/modules/loading.py", line 338, in load_modules
    processed = load_marked_modules(cr, graph, states_to_load, force, status, report, loaded_modules)
  File "/usr/src/openerp/server-6.1/openerp/modules/loading.py", line 253, in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules)
  File "/usr/src/openerp/server-6.1/openerp/modules/loading.py", line 192, in load_module_graph
    load_update_xml(module_name, idref, mode)
  File "/usr/src/openerp/server-6.1/openerp/modules/loading.py", line 90, in <lambda>
    load_update_xml = lambda *args: _load_data(cr, *args, kind='update_xml')
  File "/usr/src/openerp/server-6.1/openerp/modules/loading.py", line 138, in _load_data
    tools.convert_xml_import(cr, module_name, fp, idref, mode, noupdate, report)
  File "/usr/src/openerp/server-6.1/openerp/tools/convert.py", line 997, in convert_xml_import
    obj.parse(doc.getroot())
  File "/usr/src/openerp/server-6.1/openerp/tools/convert.py", line 890, in parse
    self._tags[rec.tag](self.cr, rec, n)
  File "/usr/src/openerp/server-6.1/openerp/tools/convert.py", line 857, 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 "/usr/src/openerp/server-6.1/openerp/addons/base/ir/ir_model.py", line 744, in _update
    res_id = model_obj.create(cr, uid, values, context=context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 730, in create
    res = super(groups_view, self).create(cr, uid, values, context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 637, in create
    gid = super(groups_implied, self).create(cr, uid, values, context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 110, in create
    aid.write({'groups_id': [(4, gid)]})
  File "/usr/src/openerp/server-6.1/openerp/osv/orm.py", line 368, in function_proxy
    return attr(self._cr, self._uid, [self._id], *args, **kwargs)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 834, in write
    return super(users_view, self).write(cr, uid, ids, values, context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 669, in write
    res = super(users_implied, self).write(cr, uid, ids, values, context)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/res/res_users.py", line 385, in write
    res = super(users, self).write(cr, uid, ids, values, context=context)
  File "/usr/src/openerp/server-6.1/openerp/osv/orm.py", line 4047, in write
    self.pool.get(object)._store_set_values(cr, user, todo, fields_to_recompute, context)
  File "/usr/src/openerp/server-6.1/openerp/osv/orm.py", line 4388, in _store_set_values
    result = self._columns[f].get(cr, self, ids, f, SUPERUSER_ID, context=context)
  File "/usr/src/openerp/server-6.1/openerp/osv/fields.py", line 1129, in get
    result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
  File "/usr/src/openerp/addons-unofficial/project_issue_customer_view/user.py", line 32, in _is_customer
    cr, uid, 'project_issue_customer_view', 'group_project_issue_customer')
  File "/usr/src/openerp/server-6.1/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/usr/src/openerp/server-6.1/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/ir/ir_model.py", line 654, in get_object_reference
    data_id = self._get_id(cr, uid, module, xml_id)
  File "/usr/src/openerp/server-6.1/openerp/tools/cache.py", line 18, in lookup
    r = self.lookup(self2, cr, *args)
  File "/usr/src/openerp/server-6.1/openerp/tools/cache.py", line 46, in lookup
    value = d[key] = self.method(self2, cr, *args)
  File "/usr/src/openerp/server-6.1/openerp/addons/base/ir/ir_model.py", line 647, in _get_id
    raise ValueError('No such external ID currently defined in the system: %s.%s' % (module, xml_id))
ValueError: No such external ID currently defined in the system: project_issue_customer_view.group_project_issue_customer
2012-06-25 17:38:14,221 6439 ERROR demodata1 openerp.netsvc: No such external ID currently defined in the system: project_issue_customer_view.group_project_issue_customer

Changed in domsense-agilebg-addons:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Lorenzo Battistini - Agile BG - Domsense (elbati)
Revision history for this message
Lorenzo Battistini (elbati) wrote :
Changed in domsense-agilebg-addons:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.