I have upgraded DHIS2 from version 2.40 to 2.41. However, I’m encountering an issue with the bulk load feature—it is not functioning as expected. When I attempt to access it, the page loads with a login link but eventually ends with a 404 error.
Sorry to hear that the Bulk Load app isn’t working in very 2.41. This app is developed by @eyeseetea so hopefully they’ll have a look at supporting the later version.
For your information, the issue you are seeing is because the API requests are not being sent correctly in the latest versions:
Thanks @Gassim, for mentioning us. Yes it seems an error on the API requests. It further seems like an error on how dhis path is referenced in the manifest.webapp but we haven’t changed this in quite a while and we are not aware of any change in DHIS2 to how this is parsed between versions 40 and 41.
We have created an internal ticket to investigate but it could take a while for us to get there as we could not reproduce the error in our environments (we did reproduce that on a play instance).
@bekalu we still have to investigate but it may be that the error is related to v41.4 (as opposed to v41.3) if you have the option to try that in a DHIS2 v41.3 instance maybe that can work for you meanwhile.
We did investigate a bit more on our side and found out that it seems to be an error on version 41.4 specifically with how app manifests are processed.
We have created a jira ticket with the technical information and a request for a fix here.
We’ll closely monitor this issue and I hope we and the core team can find a solution for the next version of DHIS2 but meanwhile I’d ask to skip v41.4 if you need to use Bulk Load or other apps from the EST DHIS2 Suite I suggest you don’t update to v41.4 for now.
Hello @MiquelAdell .
Same issue is happening iin our system. We didn`t make any changes and it suddenly appeared this morning.
We are working in versión 2.40 and I have just upgraded the server to 2.40.8.2.
I tried to reinstall Bulkload app but it didn´t make any change.
I also downgraded Bulkload to the previous version (3.26.0) but the problem is still there.
Hi @JaimeLopez this is the same “manifest” issue that we were discussing in this thread. This is an issue caused by DHIS2, not by Bulk Load but I can confirm this is fixed in, at least, the latest 41 version, that we use internally for a lot of our projects.
According to the release post I linked before it should also be fixed in 40.
If it doesn’t work for you in 2.40.8.2 there must be some other difference between the play instance and your instance that it’s causing the issue not to be fixed.
Maybe it is a big ask but do you have a way to copy your system with version 41 and test if it works for you there?
Hello.
We are not planing to move shortly our servers to 2.41 version. This morning Bulk Load stoped working in other two of them; both where in 40.8.1 and I updated one of them to 40.8.2. Same result.
Somehow it could be related to updating other applications, I updated Data Administration aplication and Bulk load stoped working in one server. In the other it stoped working after updating Dashboard application.
I also uninstaled Bulk Load and instaled a previous version. It did not work. Now I cannot update to newest version:
After updating/installing the apps, could you please try the Data Administration app > clear application cache, reload apps. After that test using your browser’s Guest Mode (to ensure no cache issues).