Hi,
I have just tested Tomcat 8.5.46 (the newest version), and the problem is still there - so it is obvious that this Icon error problem is a permanent issue with Tomcat 8.5.43 and later, as well as Tomcat 9.0.22 and later. Or in other words, DHIS2 is no longer fully compatible with newer versions of Tomcat 8.5.x and 9.0.x. There might be some configuration setting available that would bypass the problem, but in any case the issue is now a job for the relevant core dev team. @varl can you please investigate the issue - just run any DHIS2 instance under 8.5.43 or later, or 9.0.22 or later. Then go to e.g. Maintenance
NOTE re questions above: I am running localhost directly (no nginx or other load balancing software) and the server.xml is the default. I have tested with and without the setting added to Tomcat’s context.xml file, but that has no bearing on the problem (increasing Tomcat’s cache size seems to be required on Windows if you want full access to the icon library)
Best regards from Sierra Leone
Calle