I started getting this error today, when I try to start my server:
Field(s) `arch` failed against a constraint: Invalid view definition
Field `menu_id` does not exist
[view_id: 159, xml_id: base.user_groups_view, model: res.users, parent_id: 156]" while parsing /home/openerp/odoo-8.0-20150128/openerp/addons/base/base_data.xml:88, near
<record id="group_portal" model="res.groups">
<field name="comment">Portal members have specific access rights (such as record rules and restricted menus).
They usually do not belong to the usual Odoo groups.</field>
I downloaded the latest nightly build (1-28), but the error persists. I can't even access the login screen! All I get is a "500 Internal Server Error" and the above message at the command line. If this is a problem in base, how do I get up and running again?
It seems that when the "-u all -d db_name" update got hung up, something got corrupted in the older databases. As this was only on my dev sandbox and I didn't need to preserve any data, I just went in to the psql program and dropped the databases, leaving the one that was created with the newer code base. Problem solved instantly.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 1/28/15, 4:41 PM|
|Seen: 854 times|
|Last updated: 3/16/15, 8:10 AM|