Comment 12 for bug 701644

Revision history for this message
Jay Vora (Serpent Consulting Services) (jayvora) wrote :

Thanks for the feedback Raphael.

I've tried the same way out as you mentioned on bug 673614 like x.y.view_id. And, I got the same error of many DOTs.

OpenERP has a standard for any XMLID as a name without DOT and if a DOT is specified, it is to be understood as DOT is separated by MODULE and XMLID which interprets as the XMLID has been referred from MODULE module.
e.g. base.group_extended

Specifying more than one DOTs just confuses the server and makes it impossible to track for the server to find the root module of that xmlid. Thus, it has been asserted by the assert tag and server throws an assertion failure that you have specified more than one DOTs.

Possibly,this is what unmatched to self.loads {(MODULE_NAME,XML_ID):(MODEL_NAME,ID in DATABASE)}.

Additionally note that, having such an XMLID breaks the loading, but doesn't call deletion of menus at all.

Ultimately, the current issue is still a mystery.

Thanks.