QUOTE (Glenn9999 @ Oct 20 2008, 07:11 PM)

If it helps, you should be able to find a full install of Microsoft Java - I have 3805 sitting here on my install disk. Then to upgrade to 3810,
MS patch #816093 will do it. I'm not aware of a download for 3812.
Instead of using a patch to update to JVM build 3810, the full installer may be downloaded at
http://download.windowsupdate.com/msdownlo...2a04af2b34d.exe (Rename to "MSJavWU.exe"). That full installer specifies that it can only update, however. To full install, the package may be extracted and run with command line switches (I forgot which) to full install. I usually install Microsoft Java Virtual Machine Build 5.00.3809 fist and use no reboot switch(/R:N), then Microsoft Java Virtual Machine Build 5.00.3810.
QUOTE (Glenn9999 @ Oct 20 2008, 07:11 PM)

it hasn't been touched for so many years that I wouldn't be surprised that it's teeming with security vulnerabilities.
Actually, Microsoft Java Virtual Machine Build 5.00.3810 (not older builds) is quite stable, fast (for Java), and without apparent security problems. Its problem is that it does not run newer versions of Java or older versions that specifically require the Sun Microsystems Java virtual machine.
In contrast, the Sun Microsystems Java Virtual Machine had always been inferior in every respect (speed, security, stability, ability to correctly function) during the lifetime of development of the Microsoft Java Virtual Machine (if this were not so greatly the case, I wonder if Sun Microsystems would have bothered to sue Microsoft Corporation regarding Virtual Machine technology). After the settlement of the Sun Microsystems v. Microsoft Corporation lawsuit, the Sun Microsystems Java machine has unfortunately (as it is the only real developer of Java Virtual Machine product for Windows) gotten worse in quality of design.
For myself, the only Java Virtual machine I use is the Microsoft Java Virtual Machine.
On some client computers, I had managed to install and use both the Microsoft Java Virtual Machine and Sun Microsystems Java Virtual Machines. The Microsoft machine would run the it was capable of running, while the Sun machine would run the rest. Both machines would not function simultaneously—A most efficient configuration that supported the current Java version.
I was hoping that Microsoft Java Virtual Machine update existed supporting a newer version of Java (even slightly) and was acquirable.