Hi all, after having the same problem - custom advanced profiles not being run, and getting that empty screen instead, I have made a dive in code and believe that I have found the cause and possible solution of problem.
Cause is that in 1.4.2 there is a layout xml file added, it is in /app/design/adminhtml/default/default/layout/dataflow.xml.
This alone is not that much of a problem, but in that file there is a layout handle for adminhtml_system_convert_gui_run which applies whenever default Magento profiles are run and matches admin/system_convert_gui/run . Advanced profiles are run from admin/system_convert_profile/run but do not have handle for that - therefore they fall back to default adminhtml layout which renders the page but does not start profile execution.
Solution that I have tried and worked for me is to add layout update handle for advanced profiles. It has same content as adminhtml_system_convert_gui and different name - adminhtml_system_convert_profile_run.
so for clarity - in /app/design/adminhtml/default/default/layout/dataflow.xml you have:
Hi Jamby77 and others. This seems to be working for me. For those that tried it and say it’s not working, make sure that you clear cache directory (I clean mine manually by rm -rf var/cache/mage--* from a shell) because XML files are all cached and they won’t be re-read until you clear the cache.
My export’s running now but it’s got something like 20,000 products, so you know the process. 5 hours later
Hi guys, sorry but I didn\’t get notified about your posts.
First for those who do not have the file - you must of upgraded via magento connect manager and missed a module, or the module was not registered as installed.
Doing this I had other problems (some JS files not being installed) so I downloaded full package and just extracted it over the installation. If you have followed good magento practice and made no modifications to core files you should be fine.
Also whenever you are making modifications to code or configuration of Magento, disable or refresh cache always. Many problems are caused because of changes not taking place at all.
@jogide - if you look at the snippets that I have posted - there is no indication of the base or default package so any such error is caused by some other misconfiguration.
I had the same problem as described here and I realised that there is no dataflow.xml in the specified root. I reinstalled magento 1.4.2, downloading and extracting the zip file in magento root and then I edited the dataflow.xml as described here. I deleted all the catch files, and my catch in backend is also disabled.
I still have the same problem with slight difference. When I click on run the profile, I get fully blank screen (without magento backend header and menus).
The url of blank page is http://www.domainname/index.php/admin/system_convert_gui/run/id/2/
Is there any suggestion for me, to solve the import/export issue. Thanks