calling parameters do not match signature after / installation while setting up magento instance

Bug #488156 reported by thompe
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Magento OpenERP Connector
Fix Released
Undecided
Unassigned

Bug Description

    return getattr(self, method)(*params)
  File "/usr/lib/python2.5/site-packages/openerp-server/service/web_services.py", line 583, in execute
    res = service.execute(db, uid, object, method, *args)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 59, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 118, in execute
    res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 110, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_core.py", line 54, in core_sync
    core_imp_conn = self.external_connection(cr, uid, inst, DEBUG)
  File "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_osv.py", line 113, in external_connection
    return attr_conn.connect() and attr_conn or False
  File "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_osv.py", line 52, in connect
    return self.try_connect()
  File "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_osv.py", line 25, in try_connect
    self.session = self.ser.login(self.username, self.password)
  File "/usr/lib/python2.5/xmlrpclib.py", line 1147, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.5/xmlrpclib.py", line 1437, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.5/xmlrpclib.py", line 1201, in request
    return self._parse_response(h.getfile(), sock)
  File "/usr/lib/python2.5/xmlrpclib.py", line 1340, in _parse_response
    return u.close()
  File "/usr/lib/python2.5/xmlrpclib.py", line 787, in close
    raise Fault(**self._stack[0])
Fault: <Fault 623: 'Calling parameters do not match signature'>

Revision history for this message
Raphaël Valyi - http://www.akretion.com (rvalyi) wrote :

Hello,

are you sure you properly entered your credentials (user and password of Magento webservice user that should have access to all resource) in the newly created Magento referential?

Changed in magentoerpconnect:
status: New → Incomplete
Revision history for this message
thompe (thomas-peschken) wrote :

Hello,

yes i did enter the credentials of a newly created magento webservice user, the user also has a role with all rights in magento.

Revision history for this message
Raphaël Valyi - http://www.akretion.com (rvalyi) wrote :

Hello thompe,

you might go to the #openobject IRC channel (server irc.freenode.org ) right now and get in touch with rl2000,
he is reporting the same issue but we can't reproduce it on our side.

Also make sure ALL your modules are up to date, especially those from stable extra addons branch.

Revision history for this message
KnowHow (reneluckow) wrote :

Ah, just found the culprit, apparently it's a magento issue on some servers, if you do the change suggested here it works:

http://www.magentocommerce.com/boards/viewthread/40743/#t175257

Revision history for this message
thompe (thomas-peschken) wrote :

No it is not working. Even though i have all openerp components, modules and exta addons at "latest stable". The error now is:
Operating System Release : 2.6.18-028stab064.7
Operating System Version : #1 SMP Wed Aug 26 13:11:07 MSD 2009
Operating System Architecture : 32bit
Operating System Locale : de_DE.UTF8
Python Version : 2.5.2
OpenERP-Client Version : 5.0.6
Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/openerp-server/netsvc.py", line 244, in dispatch
    result = LocalService(service_name)(method, *params)
  File "/usr/lib/python2.5/site-packages/openerp-server/netsvc.py", line 73, in __call__
    return getattr(self, method)(*params)
  File "/usr/lib/python2.5/site-packages/openerp-server/service/web_services.py", line 579, in execute
    res = service.execute(db, uid, object, method, *args)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 61, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 120, in execute
    res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line 112, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_core.py", line 56, in core_sync
    self.pool.get('external.shop.group').mage_import_base(cr, uid,core_imp_conn, inst.id, defaults={'referential_id':inst.id})
  File "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_osv.py", line 246, in mage_import_base
    data = conn.call(list_method, context['ids_or_filter'])
  File "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_osv.py", line 74, in call
    self.logger.notifyChannel(_("Magento Call"), netsvc.LOG_WARNING, _("Webservice Failure, sleeping 1 second before next attempt"))
  File "/usr/lib/python2.5/site-packages/openerp-server/tools/translate.py", line 139, in __call__
    lang = args[-1].get('lang',False)
AttributeError: 'list' object has no attribute 'get'

Revision history for this message
Raphaël Valyi - http://www.akretion.com (rvalyi) wrote : Re: [Bug 488156] Re: calling parameters do not match signature after / installation while setting up magento instance
Download full text (4.8 KiB)

Yeah, right, this is an other one.
I'm still unsure if that's a bug on our side or OpenERP side, please read
the workaround here:
https://bugs.launchpad.net/openobject-server/+bug/487251

On Wed, Nov 25, 2009 at 2:35 PM, thompe <email address hidden> wrote:

> No it is not working. Even though i have all openerp components, modules
> and exta addons at "latest stable". The error now is:
> Operating System Release : 2.6.18-028stab064.7
> Operating System Version : #1 SMP Wed Aug 26 13:11:07 MSD 2009
> Operating System Architecture : 32bit
> Operating System Locale : de_DE.UTF8
> Python Version : 2.5.2
> OpenERP-Client Version : 5.0.6
> Last revision No. & ID :Bazaar Package not Found !Traceback (most recent
> call last):
> File "/usr/lib/python2.5/site-packages/openerp-server/netsvc.py", line
> 244, in dispatch
> result = LocalService(service_name)(method, *params)
> File "/usr/lib/python2.5/site-packages/openerp-server/netsvc.py", line 73,
> in __call__
> return getattr(self, method)(*params)
> File
> "/usr/lib/python2.5/site-packages/openerp-server/service/web_services.py",
> line 579, in execute
> res = service.execute(db, uid, object, method, *args)
> File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line
> 61, in wrapper
> return f(self, dbname, *args, **kwargs)
> File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line
> 120, in execute
> res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
> File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line
> 112, in execute_cr
> return getattr(object, method)(cr, uid, *args, **kw)
> File
> "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_core.py",
> line 56, in core_sync
> self.pool.get('external.shop.group').mage_import_base(cr,
> uid,core_imp_conn, inst.id, defaults={'referential_id':inst.id})
> File
> "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_osv.py",
> line 246, in mage_import_base
> data = conn.call(list_method, context['ids_or_filter'])
> File
> "/usr/lib/python2.5/site-packages/openerp-server/addons/magentoerpconnect_generic/magerp_osv.py",
> line 74, in call
> self.logger.notifyChannel(_("Magento Call"), netsvc.LOG_WARNING,
> _("Webservice Failure, sleeping 1 second before next attempt"))
> File "/usr/lib/python2.5/site-packages/openerp-server/tools/translate.py",
> line 139, in __call__
> lang = args[-1].get('lang',False)
> AttributeError: 'list' object has no attribute 'get'
>
> --
> calling parameters do not match signature after / installation while
> setting up magento instance
> https://bugs.launchpad.net/bugs/488156
> You received this bug notification because you are subscribed to Magento
> Open ERP Connector.
>
> Status in Magento Open ERP Connector: Incomplete
>
> Bug description:
> return getattr(self, method)(*params)
> File
> "/usr/lib/python2.5/site-packages/openerp-server/service/web_services.py",
> line 583, in execute
> res = service.execute(db, uid, object, method, *args)
> File "/usr/lib/python2.5/site-packages/openerp-server/osv/osv.py", line
> 59, in wrapper
> return f(se...

Read more...

Revision history for this message
pitititi (pitititi) wrote :

when i miss the username and password authentification in OpenERP i have this error, but with the right user / pass it's all right

Kyle Waid (midwest)
Changed in magentoerpconnect:
status: Incomplete → Fix Released
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.