Something went wrong with Java and the Mac OS 10.3 (Panther) upgrade that prevents the Panther version of Java from being installed on many computers. For Java applets, this results in the previous version of Java (MRJ 69.1) being used by Safari instead of the Panther version (MRJ 99). In some cases the applets run properly using MRJ 69.1, but in other cases the applets do not run at all. For application programs that use Java 1.4.1, the programs crashing when loading.
Apple is aware of the problem and working on a fix suitable for general users. It appears this will be done as soon as possible, and they are very apologetic about the problems this is causing.
It seems that the problem affects users who had installed Java 1.4.1 Update 1 and/or Quick Time Java updates and installed the Mac OS 10.3 (Panther) upgrade. The Java 1.4.1 Update 1 download has been removed from the Apple Web site, and the download page mentions a need for "compatibility with changes made in other recent Apple software updates".
For the technically savvy (or adventurous) here is a procedure that has
worked for some people running Mac OS 10.3 to exorcise MRJ 69.1 and install MRJ 99. No
guarantees are offered, but I did this myself to my own computer and it seems
like it worked. I can't be responsible if you end up having to do a clean
install of Mac OS 10.3. Please make a backup of your important files if you wish to
proceed with this process.
A listing of many Macintosh Java bugs with demonstration applets is at this
link.
If there are problems with this page please bring them up on the java-dev discussion list: http://www.lists.apple.com/mailman/listinfo/java-dev