[6.0-rc1] Cannot load module hr_payroll anymore

Bug #684752 reported by forstera
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Fix Released
Medium
OpenERP R&D Addons Team 3

Bug Description

Hello,

I updated the code this morning with last trunk version and I cannot start it anymore. here's the log :

[2010-12-03 15:28:55,129][test_02] INFO:init:module hr_payroll: loading objects
[2010-12-03 15:28:55,129][test_02] INFO:init:module hr_payroll: registering objects
[2010-12-03 15:28:55,197][test_02] CRITICAL:init:Couldn't load module hr_payroll
[2010-12-03 15:28:55,197][test_02] CRITICAL:init:price_accuracy
[2010-12-03 15:28:55,198][test_02] DEBUG_RPC:exception:u'price_accuracy'
[2010-12-03 15:28:55,201][test_02] DEBUG:web-services:netrpc: rpc-dispatching exception
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/service/netrpc_server.py", line 70, in run
    result = self.dispatch(msg[0], msg[1], msg[2:])
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/netsvc.py", line 499, in dispatch
    raise OpenERPDispatcherException(e, tb_s)
OpenERPDispatcherException
[2010-12-03 15:28:55,205][?] DEBUG_RPC:service:'db'
[2010-12-03 15:28:55,205][?] DEBUG_RPC:method:'list'
[2010-12-03 15:28:55,206][?] DEBUG_RPC:params:[]
[2010-12-03 15:28:55,220][?] DEBUG_RPC:service:'common'
[2010-12-03 15:28:55,221][?] DEBUG_RPC:method:'login_message'
[2010-12-03 15:28:55,221][?] DEBUG_RPC:params:[]

Related branches

Revision history for this message
Jamin Shah(OpenERP) (jamin-openerp) wrote :

Hello,

I have checked the bug specification but the traceback is not same.
The Traceback is : AttributeError: 'NoneType' object has no attribute 'precision_get'

Thanks

Changed in openobject-addons:
assignee: nobody → OpenERP R&D Addons Team 3 (openerp-dev-addons3)
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Ashvin Rathod (OpenERP) (ara-tinyerp) wrote :

Hello forstera,

We have fixed the problem in lp:~openerp-dev/openobject-addons/trunk-
dev-addons3 branch, It will be merged soon with Trunk addons.

Revision No: 4713
Revision ID: mra@mra-laptop-20101207100114-anvm7wi3kf7glbps

Thank you,
ara

Changed in openobject-addons:
status: Confirmed → Fix Released
Revision history for this message
forstera (arnaud-forster-deactivatedaccount) wrote :
Download full text (4.1 KiB)

Hello,
I just updated my modules and the problem occurs again ...

[09/Dec/2010:15:44:40] Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cprequest.py", line 541, in run
    self.respond(pi)
  File "/usr/local/lib/python2.6/dist-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cprequest.py", line 624, in respond
    self.handle_error()
  File "/usr/local/lib/python2.6/dist-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cprequest.py", line 746, in handle_error
    self.error_response()
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/addons/openerp/controllers/root.py", line 41, in _cp_on_error
    message = errorpage.render()
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/addons/openerp/controllers/error_page.py", line 55, in render
    return self.__render(value)
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/openobject/tools/_expose.py", line 191, in func_wrapper
    res = func(*args, **kw)
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/addons/openerp/controllers/error_page.py", line 75, in __render
    maintenance = proxy.status()
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/addons/openerp/utils/rpc.py", line 398, in <lambda>
    return lambda *args: self._session.execute("object", "execute", self._resource, name, *args)
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/addons/openerp/utils/rpc.py", line 359, in execute
    return self.gateway.execute(obj, method, *args)
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/addons/openerp/utils/rpc.py", line 155, in execute
    return self.__execute(obj, method, args)
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/addons/openerp/utils/rpc.py", line 141, in __execute
    common.error(_('Application Error'), err.backtrace)
  File "/usr/local/lib/python2.6/dist-packages/openerp_web-6.0.0_rc1-py2.6.egg/addons/openerp/utils/common.py", line 74, in error
    raise TinyError(message=msg, title=title or _("Error"))
TinyError: Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/netsvc.py", line 489, in dispatch
    result = ExportService.getService(service_name).dispatch(method, auth, params)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/service/web_services.py", line 595, in dispatch
    security.check(db,uid,passwd)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/service/security.py", line 43, in check
    pool = pooler.get_pool(db)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/pooler.py", line 79, in get_pool
    pool = get_db_and_pool(db_name, force_demo, status, update_module)[1]
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/pooler.py", line 39, in get_db_and_pool
    addons.load_modules(db, force_demo, status, update_module)
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/__init__.py", line 852, in load_modules
    r = load_module_graph(cr, graph, status, report=re...

Read more...

Revision history for this message
forstera (arnaud-forster-deactivatedaccount) wrote :

in fact, there's a module hr_payroll in the addons/trunk-addons and another one in the addons/extra. The one in the addons-extra is not working ...

Thanks

Revision history for this message
forstera (arnaud-forster-deactivatedaccount) wrote :

Hello all,

I just updated the code this morning but the problem occurs (again / still ?).

Here's the error :

[2010-12-13 08:55:41,360][mwp_03] CRITICAL:init:couldn't load module hr_payroll
[2010-12-13 08:55:41,360][mwp_03] CRITICAL:init:price_accuracy
[2010-12-13 08:55:41,360][mwp_03] DEBUG_RPC:exception:u'price_accuracy'
[2010-12-13 08:55:41,360][mwp_03] DEBUG:web-services:netrpc: rpc-dispatching exception
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/service/netrpc_server.py", line 70, in run
    result = self.dispatch(msg[0], msg[1], msg[2:])
  File "/usr/local/lib/python2.6/dist-packages/openerp-server/netsvc.py", line 499, in dispatch
    raise OpenERPDispatcherException(e, tb_s)
OpenERPDispatcherException
[2010-12-13 08:55:43,575][mwp_05] DEBUG:timers:Run ir.cron._poolJobs(*('mwp_05',), **{})

Revision history for this message
OpenBMS JSC (openbmsjsc) wrote :
Download full text (3.6 KiB)

Happen again with following version-info (6.0.x branch, not trunk)

addons/ : launchpad_translations_on_behalf_of_openerp-20110602060319-yd7ydo50oksv630o 4626
addons-extra/ : <email address hidden> 5494
domsense-agilebg-addons-6.0/ : <email address hidden> 8
server/ : launchpad_translations_on_behalf_of_openerp-20110530054037-wxjyiqpks1m9p9r9 3436
web/ : <email address hidden> 4626

Environment Information :
System : Linux-2.6.32-31-generic-x86_64-with-Ubuntu-10.04-lucid
OS Name : posix
Distributor ID: Ubuntu
Description: Ubuntu 10.04.2 LTS
Release: 10.04
Codename: lucid
Operating System Release : 2.6.32-31-generic
Operating System Version : #61-Ubuntu SMP Fri Apr 8 18:25:51 UTC 2011
Operating System Architecture : 64bit
Operating System Locale : en_US.UTF8
Python Version : 2.6.5
OpenERP-Client Version : 6.1-dev
Last revision No. & ID :1901 <email address hidden>
Traceback (most recent call last):
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/netsvc.py", line 489, in dispatch
    result = ExportService.getService(service_name).dispatch(method, auth, params)
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/service/web_services.py", line 599, in dispatch
    res = fn(db, uid, *params)
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/osv/osv.py", line 122, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/osv/osv.py", line 176, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/osv/osv.py", line 167, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/var/local/software/6.0-trunk/server/bin/addons/base/module/wizard/base_module_upgrade.py", line 98, in upgrade_module
    _db, pool = pooler.restart_pool(cr.dbname, update_module=True)
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/pooler.py", line 60, in restart_pool
    return get_db_and_pool(db_name, force_demo, status, update_module=update_module)
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/pooler.py", line 39, in get_db_and_pool
    addons.load_modules(db, force_demo, status, update_module)
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/addons/__init__.py", line 883, in load_modules
    processed_modules.extend(load_module_graph(cr, graph, status, report=report, skip_modules=processed_modules))
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/addons/__init__.py", line 716, in load_module_graph
    register_class(package.name)
  File "/var/local/software/openerp-6.0-trunk-20110603-0404/server/bin/addons/__init__.py", line 450, in register_class
    imp.load_module(m, *fm)
  File "/var/local/software/6.0-trunk/server/bin/addons/hr_payroll_declare/__init__.py", line 24, in <module>
    import hr_payroll_declare
  File "/var/local/software/6.0-trunk/server/bin/addons/hr_payroll_declare/hr_payroll_declare.py", line 33, i...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.