While testing our setup for user acceptance testing, we got some reports that java applets in our web application would occasionally fail to load. The envt where it was reported was WinXP/IE6, and there were no errors found in the java console.
Obviously we’d like to avoid it. What sort of things should we be checking for here? On our local servers, everything seems fine. There’s some turnaround time when sending questions to the on-site guy, so I’d look to cover as many possible causes as possible.
Some more info: We have multiple applets, in the instance that they fail loading, all of them fail loading. The applet jar files vary in size from 2MB to 8MB. I’m told it seems more likely to happen if the applet isn’t cached yet, i.e. if they’ve been able to load the applets once on a given machine, further runs on that machine go smoothly. I’m wondering if there’s some sort of network transfer error when downloading the applets, but I don’t know how to verify that.
Any advise is welcome!
My experience with applets in an enterprise environment usually leads down 1 of 3 paths in regards to problems.
Incorrect or conflicting JRE versions on the client
Corrupt JRE on the client.
Corrupt IE Cache
I have found uninstalling a single JRE is usually not enough, Its often required to uninstall all JRE’s on the machine and reinstall only the ones you need.
Another trick is to reset their NT profile. This does wonders to correct IE cache issues as well. Done this so often I have documented the procedure. I generally perform this when a JRE uninstall reinstall doesnt work.