I again ran into a weird issue. I have registered an observer for an event that is firing up when the Advance data flow profile finishes its execution completely.
I have checked this successfully when i only import 10-20 products at a time but when i comes in real situation importing 5K to 6K products the observer is not calling up at all after finishing the execution.

What I suspect: I am thinking that after this long hour of application run the object is alive in memory :-p just guessing.

I have set the admin session to some higher and checked the admin is not logging out.

  • It takes 3hrs to import 6k products? Apart from the fact that sounds fundamentally broken, have you never heard of Magmi or uRapidflow Apr 25, 2013 at 7:51
  • @sonassi Yes i have heard about Magmi. Is it support event system i need to fire when import completes.
    – Ravi Soni
    Apr 25, 2013 at 9:40
  • You can also use this extension magentocommerce.com/magento-connect/… Apr 30, 2013 at 10:00
  • @ravisoni: Which event did you register? Do you want to solve the problem or recommendations for other import methods? Would be great if you can clarify the question
    – Alex
    Aug 24, 2013 at 12:51
  • @Alex Hi. thanks for your comment but i figured out the problem and its working fine.
    – Ravi Soni
    Aug 25, 2013 at 5:39

2 Answers 2


I found the solution i added the Mage::dispatchEvent() at the end of the script with my custom event and it worked fine.

Thanks all for your efforts.


Look for this product import/export extension

Extension: https://marketplace.magento.com/commerceextensions-ext2965.html

Though its a paid extension but its worth every money, it uses dataflow profile and you can extend this extension for your need.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.