Hi,
I create an addon with inheritance class of res.partner, in my view i located my new fields after a field that does not exist.
Problem is the server return an 500 Internal Server Error now.
So i know what is my problem, i know the solution, i have to remove my addon, but how if i cannot access the server...
Thanks for your help.
My log here after:
-----------------------------------
Error context:
View `view.res.partner.inherited`
[view_id: 868, xml_id: n/a, model: res.partner, parent_id: 126]
2015-08-27 05:02:44,346 2624 INFO toto werkzeug: 127.0.0.1 - - [27/Aug/2015 05:02:44] "GET /favicon.ico HTTP/1.1" 500 -
2015-08-27 05:02:44,378 2624 ERROR toto werkzeug: Error on request:
Traceback (most recent call last):
File "werkzeug\serving.py", line 177, in run_wsgi
File "werkzeug\serving.py", line 165, in execute
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\service\server.py", line 290, in app
return self.app(e, s)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\service\wsgi_server.py", line 216, in application
return application_unproxied(environ, start_response)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\service\wsgi_server.py", line 202, in application_unproxied
result = handler(environ, start_response)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\http.py", line 1290, in __call__
return self.dispatch(environ, start_response)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\http.py", line 1264, in __call__
return self.app(environ, start_wrapped)
File "werkzeug\wsgi.py", line 579, in __call__
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\http.py", line 1426, in dispatch
ir_http = request.registry['ir.http']
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\http.py", line 346, in registry
return openerp.modules.registry.RegistryManager.get(self.db) if self.db else None
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\modules\registry.py", line 339, in get
update_module)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\modules\registry.py", line 370, in new
openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\modules\loading.py", line 351, in load_modules
force, status, report, loaded_modules, update_module)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\modules\loading.py", line 255, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\modules\loading.py", line 176, in load_module_graph
_load_data(cr, module_name, idref, mode, kind='data')
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\modules\loading.py", line 118, in _load_data
tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\tools\convert.py", line 901, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\tools\convert.py", line 987, in convert_xml_import
obj.parse(doc.getroot(), mode=mode)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\tools\convert.py", line 853, in parse
self._tags[rec.tag](self.cr, rec, n, mode=mode)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\tools\convert.py", line 763, in _tag_record
id = self.pool['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 "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\api.py", line 241, in wrapper
return old_api(self, *args, **kwargs)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\addons\base\ir\ir_model.py", line 1077, in _update
res_id = model_obj.create(cr, uid, values, context=context)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\api.py", line 241, in wrapper
return old_api(self, *args, **kwargs)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\addons\base\ir\ir_ui_view.py", line 264, in create
context=context)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\api.py", line 241, in wrapper
return old_api(self, *args, **kwargs)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\api.py", line 336, in old_api
result = method(recs, *args, **kwargs)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\models.py", line 4078, in create
record = self.browse(self._create(old_vals))
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\api.py", line 239, in wrapper
return new_api(self, *args, **kwargs)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\api.py", line 463, in new_api
result = method(self._model, cr, uid, *args, **kwargs)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\models.py", line 4269, in _create
recs._validate_fields(vals)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\api.py", line 239, in wrapper
return new_api(self, *args, **kwargs)
File "C:\Program Files (x86)\Odoo 8.0-20150826\server\openerp\models.py", line 1271, in _validate_fields
raise ValidationError('\n'.join(errors))
ParseError: "ValidateError
Field(s) `arch` failed against a constraint: Invalid view definition
Error details:
Element '<field name="partner_mobile">' cannot be located in parent view
Error context:
View `view.res.partner.inherited`
[view_id: 868, xml_id: n/a, model: res.partner, parent_id: 126]" while parsing file:///C:/Program Files (x86)/Odoo 8.0-20150826/server/openerp/addons/toto/views/menu.xml:48, near
<record id="view_res_partner_inherited" model="ir.ui.view">
<field name="name">view.res.partner.inherited</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml">
<field name="partner_mobile" position="after">
<field name="mother_ln"/>
<field name="father_name"/>
<!--comment- likewise this is your view , add all your fields here in view -->
</field>
</field>
</record>