I am getting this error: IOError: File not found
**Client Traceback**
2013-05-22 06:18:10,025 12660 ERROR sem openerp.osv.osv: Uncaught exception
Traceback (most recent call last):
File "/var/app/openerp/server/openerp/osv/osv.py", line 131, in wrapper
return f(self, dbname, *args, **kwargs)
File "/var/app/openerp/server/openerp/osv/osv.py", line 197, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/var/app/openerp/server/openerp/osv/osv.py", line 185, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/var/app/openerp/server/openerp/addons/base/module/module.py", line 424, in button_immediate_install
return self._button_immediate_function(cr, uid, ids, self.button_install, context=context)
File "/var/app/openerp/server/openerp/addons/base/module/module.py", line 475, in _button_immediate_function
_, pool = pooler.restart_pool(cr.dbname, update_module=True)
File "/var/app/openerp/server/openerp/pooler.py", line 39, in restart_pool
registry = RegistryManager.new(db_name, force_demo, status, update_module)
File "/var/app/openerp/server/openerp/modules/registry.py", line 218, in new
openerp.modules.load_modules(registry.db, force_demo, status, update_module)
File "/var/app/openerp/server/openerp/modules/loading.py", line 348, in load_modules
processed = load_marked_modules(cr, graph, states_to_load, force, status, report, loaded_modules, update_module)
File "/var/app/openerp/server/openerp/modules/loading.py", line 259, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
File "/var/app/openerp/server/openerp/modules/loading.py", line 190, in load_module_graph
load_update_xml(module_name, idref, mode)
File "/var/app/openerp/server/openerp/modules/loading.py", line 74, in <lambda>
load_update_xml = lambda *args: _load_data(cr, *args, kind='update_xml')
File "/var/app/openerp/server/openerp/modules/loading.py", line 112, in _load_data
fp = tools.file_open(pathname)
File "/var/app/openerp/server/openerp/tools/misc.py", line 173, in file_open
return _fileopen(name, mode=mode, basedir=rtp, pathinfo=pathinfo, basename=basename)
File "/var/app/openerp/server/openerp/tools/misc.py", line 220, in _fileopen
raise IOError('File not found: %s' % basename)
IOError: File not found: rest/
**__openerp__.py**
{
"name": "rest",
"version": "7.0",
"depends": ["base"],
"author": "author",
"category": "category",
"description": "This module provide : test",
"init_xml": [],
'update_xml': [""],
'demo_xml': [""],
"data" : ["rest_view.xml"],
'installable': True,
'active': False,
}
**rest.py**
from osv import fields,osv
class rest(osv.osv):
_name = 'rest'
_columns = {
'test' : fields.char("test")
}
rest()
**rest_view.xml**
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<record model="ir.ui.view" id="rest_form_view">
<field name="name">rest.form</field>
<field name="model">rest</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="form_rest">
<field name="test" select="1"/>
</form>
</field>
</record>
<act_window name="rest_act"
res_model="rest"
src_model="rest"
id="act_rest_id"/>
<menuitem id="oone_id" name="oone" />
<menuitem id="ttwo_id" name="ttwo" parent="oone_id" />
<menuitem id="tthree_id" name="tthree" parent="ttwo_id" action="act_rest_id"/>
</data>
</openerp>
This is my code for my custom module "rest". Point me the possibility for this error occurrence @ possible file.
I think you didn't specify the entire path of your file