c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #18307
[Bug 728521] Re: Import Product failed
This is most likely because you have many products. What happens is on
step 6 it asks your Magento installation for all of your product data.
It responds with all of the information at once. Your .htaccess file and
your webserver php.ini has a specified limit on how much memory any
request is allowed to use. When the limit is reached it will
automatically disconnect the connection which is what you see here.
Change your I/O buffer in your webserver, change your php.ini to allow
1,024mb and the same in your .htaccess file. Its a hidden file. When you
have your product data just change it back.
"So openerp's request is never ask to magento api..." You see in the
first part of your log,
[2011-03-03 17:01:52,605][new_new_erp] INFO:Magento Connection:Attempting connection with Settings:http://girod.new/index.php/api/xmlrpc/,openerp,123456789
[2011-03-03 17:01:54,570][new_new_erp] INFO:Magento Connection:Login Successful
So magento did receive the request.
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
https://bugs.launchpad.net/bugs/728521
Title:
Import Product failed
Status in Magento Open ERP Connector:
Incomplete
Bug description:
I run magento 1.4.1.1 and openerp6. So I'm able to do step 1 to 5 but
on step 6 I have little issue :
[2011-03-03 17:01:52,605][new_new_erp] INFO:Magento Connection:Attempting connection with Settings:http://girod.new/index.php/api/xmlrpc/,openerp,123456789
[2011-03-03 17:01:54,570][new_new_erp] INFO:Magento Connection:Login Successful
[2011-03-03 17:01:54,570][new_new_erp] INFO:Magento Connection:Calling Method:catalog_product.list,Arguments:[]
[2011-03-03 17:01:58,182][new_new_erp] ERROR:web-services:Uncaught exception
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 122, in wrapper
return f(self, dbname, *args, **kwargs)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/osv/osv.py", line 167, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/magentoerpconnect/magerp_core.py", line 153, in sync_products
list_prods = attr_conn.call('catalog_product.list')
File "/usr/local/lib/python2.6/dist-packages/openerp-server/addons/magentoerpconnect/magerp_osv.py", line 53, in call
res = self.ser.call(self.session, method, arguments)
File "/usr/lib/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.6/xmlrpclib.py", line 1489, in __request
verbose=self.__verbose
File "/usr/lib/python2.6/xmlrpclib.py", line 1253, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib/python2.6/xmlrpclib.py", line 1392, in _parse_response
return u.close()
File "/usr/lib/python2.6/xmlrpclib.py", line 836, in close
raise ResponseError()
ResponseError: ResponseError()
I try to know if it's timeout issue as many had but I think no because . On magento side I put this in the function called items :
IN Openlabs_OpenERPConnector_Model_Olcatalog_Products
public function items($filters = null, $store = null)
{
Mage::log("ok LIST PRODUCT");
...
But nothing shown on var/log/system.log in magento. So openerp's request is never ask to magento api...
Can anyone have this kind of issue ?
References