openerp-india team mailing list archive
-
openerp-india team
-
Mailing list archive
-
Message #17302
[Bug 1073557] Re: [trunk] bug in install mrp module with demo data
Hello Stephane,
I have checked your Issue in latest revision,
(Build 23729)
server : 4523
addons : 7904
web : 3336
But I didn't face any problem regarding with mrp installtion with demo
data. So, would you try with latest revision and notify us where you
have faced the problem.
Thank you.
** Changed in: openobject-addons
Status: New => Incomplete
--
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/1073557
Title:
[trunk] bug in install mrp module with demo data
Status in OpenERP Addons (modules):
Incomplete
Bug description:
hi,
when i want to install mrp with demo data i have an error on loading
mrp_demo.xml
here follow the trace back and server log.
thanks for all
stephane
2012-10-31 13:59:09,709 28969 INFO sd_demo openerp.modules.loading: module mrp: loading security/mrp_security.xml
2012-10-31 13:59:10,165 28969 INFO sd_demo openerp.modules.loading: module mrp: loading security/ir.model.access.csv
2012-10-31 13:59:10,566 28969 INFO sd_demo openerp.modules.loading: module mrp: loading mrp_workflow.xml
2012-10-31 13:59:10,673 28969 INFO sd_demo openerp.modules.loading: module mrp: loading mrp_data.xml
2012-10-31 13:59:10,717 28969 INFO sd_demo openerp.modules.loading: module mrp: loading wizard/mrp_product_produce_view.xml
2012-10-31 13:59:10,741 28969 INFO sd_demo openerp.modules.loading: module mrp: loading wizard/change_production_qty_view.xml
2012-10-31 13:59:10,764 28969 INFO sd_demo openerp.modules.loading: module mrp: loading wizard/mrp_price_view.xml
2012-10-31 13:59:10,790 28969 INFO sd_demo openerp.modules.loading: module mrp: loading wizard/mrp_workcenter_load_view.xml
2012-10-31 13:59:10,816 28969 INFO sd_demo openerp.modules.loading: module mrp: loading mrp_view.xml
2012-10-31 13:59:11,753 28969 INFO sd_demo openerp.modules.loading: module mrp: loading mrp_report.xml
2012-10-31 13:59:11,795 28969 INFO sd_demo openerp.modules.loading: module mrp: loading company_view.xml
2012-10-31 13:59:11,843 28969 INFO sd_demo openerp.modules.loading: module mrp: loading process/stockable_product_process.xml
2012-10-31 13:59:11,886 28969 INFO sd_demo openerp.modules.loading: module mrp: loading process/service_product_process.xml
2012-10-31 13:59:11,906 28969 INFO sd_demo openerp.modules.loading: module mrp: loading process/procurement_process.xml
2012-10-31 13:59:12,035 28969 INFO sd_demo openerp.modules.loading: module mrp: loading report/mrp_report_view.xml
2012-10-31 13:59:12,123 28969 INFO sd_demo openerp.modules.loading: module mrp: loading report/mrp_production_order_view.xml
2012-10-31 13:59:12,128 28969 INFO sd_demo openerp.modules.loading: module mrp: loading board_manufacturing_view.xml
2012-10-31 13:59:12,167 28969 INFO sd_demo openerp.modules.loading: module mrp: loading res_config_view.xml
2012-10-31 13:59:12,215 28969 INFO sd_demo openerp.modules.loading: module mrp: loading mrp_demo.xml
2012-10-31 13:59:12,469 28969 ERROR sd_demo openerp.tools.convert: Parse error in /home/openerp/branch_bzr_7/openobject-addons/mrp/mrp_demo.xml:26:
<record id="product.product_assembly" model="product.product">
<field name="standard_price">0.1</field>
<field name="uom_id" ref="product.product_uom_hour"/>
<field name="uom_po_id" ref="product.product_uom_hour"/>
<field name="type">service</field>
<field name="name">Assembly Service Cost</field>
<field name="categ_id" ref="product.product_category_5"/>
<field name="image">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</field>
</record>
Traceback (most recent call last):
File "/home/openerp/branch_bzr_7/openobject-server/openerp/tools/convert.py", line 848, in parse
self._tags[rec.tag](self.cr, rec, n)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/tools/convert.py", line 815, 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 "/home/openerp/branch_bzr_7/openobject-server/openerp/addons/base/ir/ir_model.py", line 945, in _update
res_id = model_obj.create(cr, uid, values, context=context)
File "/home/openerp/branch_bzr_7/openobject-addons/product/product.py", line 566, in create
obj_id = super(product_product, self).create(cr, uid, vals, context=context)
File "/home/openerp/branch_bzr_7/openobject-addons/mail/mail_thread.py", line 228, in create
thread_id = super(mail_thread, self).create(cr, uid, vals, context=context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 4271, in create
vals = self._add_missing_default_values(cr, user, vals, context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 2492, in _add_missing_default_values
defaults = self.default_get(cr, uid, missing_defaults, context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 1622, in default_get
for i in range(len(field_value)):
TypeError: object of type 'bool' has no len()
2012-10-31 13:59:12,477 28969 ERROR sd_demo openerp.osv.osv: Uncaught exception
Traceback (most recent call last):
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/osv.py", line 121, in wrapper
return f(self, dbname, *args, **kwargs)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/osv.py", line 164, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/addons/base/module/module.py", line 456, in button_immediate_upgrade
return self._button_immediate_function(cr, uid, ids, self.button_upgrade, context=context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/addons/base/module/module.py", line 418, in _button_immediate_function
_, pool = pooler.restart_pool(cr.dbname, update_module=True)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/pooler.py", line 39, in restart_pool
registry = RegistryManager.new(db_name, force_demo, status, update_module, True)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/registry.py", line 176, in new
openerp.modules.load_modules(registry.db, force_demo, status, update_module)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 333, in load_modules
processed = load_marked_modules(cr, graph, states_to_load, force, status, report, loaded_modules)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 244, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 184, in load_module_graph
load_demo(module_name, idref, mode)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 79, in <lambda>
load_demo = lambda *args: _load_data(cr, *args, kind='demo')
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 125, in _load_data
tools.convert_xml_import(cr, module_name, fp, idref, mode, noupdate, report)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/tools/convert.py", line 955, in convert_xml_import
obj.parse(doc.getroot())
File "/home/openerp/branch_bzr_7/openobject-server/openerp/tools/convert.py", line 848, in parse
self._tags[rec.tag](self.cr, rec, n)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/tools/convert.py", line 815, 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 "/home/openerp/branch_bzr_7/openobject-server/openerp/addons/base/ir/ir_model.py", line 945, in _update
res_id = model_obj.create(cr, uid, values, context=context)
File "/home/openerp/branch_bzr_7/openobject-addons/product/product.py", line 566, in create
obj_id = super(product_product, self).create(cr, uid, vals, context=context)
File "/home/openerp/branch_bzr_7/openobject-addons/mail/mail_thread.py", line 228, in create
thread_id = super(mail_thread, self).create(cr, uid, vals, context=context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 4271, in create
vals = self._add_missing_default_values(cr, user, vals, context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 2492, in _add_missing_default_values
defaults = self.default_get(cr, uid, missing_defaults, context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 1622, in default_get
for i in range(len(field_value)):
TypeError: object of type 'bool' has no len()
2012-10-31 13:59:12,480 28969 ERROR sd_demo openerp.netsvc: object of type 'bool' has no len()
Traceback (most recent call last):
File "/home/openerp/branch_bzr_7/openobject-server/openerp/netsvc.py", line 361, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/service/web_services.py", line 585, in dispatch
res = fn(db, uid, *params)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/osv.py", line 167, in execute_kw
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/osv.py", line 121, in wrapper
return f(self, dbname, *args, **kwargs)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/osv.py", line 164, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/addons/base/module/module.py", line 456, in button_immediate_upgrade
return self._button_immediate_function(cr, uid, ids, self.button_upgrade, context=context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/addons/base/module/module.py", line 418, in _button_immediate_function
_, pool = pooler.restart_pool(cr.dbname, update_module=True)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/pooler.py", line 39, in restart_pool
registry = RegistryManager.new(db_name, force_demo, status, update_module, True)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/registry.py", line 176, in new
openerp.modules.load_modules(registry.db, force_demo, status, update_module)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 333, in load_modules
processed = load_marked_modules(cr, graph, states_to_load, force, status, report, loaded_modules)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 244, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 184, in load_module_graph
load_demo(module_name, idref, mode)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 79, in <lambda>
load_demo = lambda *args: _load_data(cr, *args, kind='demo')
File "/home/openerp/branch_bzr_7/openobject-server/openerp/modules/loading.py", line 125, in _load_data
tools.convert_xml_import(cr, module_name, fp, idref, mode, noupdate, report)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/tools/convert.py", line 955, in convert_xml_import
obj.parse(doc.getroot())
File "/home/openerp/branch_bzr_7/openobject-server/openerp/tools/convert.py", line 848, in parse
self._tags[rec.tag](self.cr, rec, n)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/tools/convert.py", line 815, 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 "/home/openerp/branch_bzr_7/openobject-server/openerp/addons/base/ir/ir_model.py", line 945, in _update
res_id = model_obj.create(cr, uid, values, context=context)
File "/home/openerp/branch_bzr_7/openobject-addons/product/product.py", line 566, in create
obj_id = super(product_product, self).create(cr, uid, vals, context=context)
File "/home/openerp/branch_bzr_7/openobject-addons/mail/mail_thread.py", line 228, in create
thread_id = super(mail_thread, self).create(cr, uid, vals, context=context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 4271, in create
vals = self._add_missing_default_values(cr, user, vals, context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 2492, in _add_missing_default_values
defaults = self.default_get(cr, uid, missing_defaults, context)
File "/home/openerp/branch_bzr_7/openobject-server/openerp/osv/orm.py", line 1622, in default_get
for i in range(len(field_value)):
TypeError: object of type 'bool' has no len()
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/1073557/+subscriptions
References