Microsoft KB Archive/169814

-

{| The information in this article applies to:
 * width="100%"|
 * Microsoft Win32 Virtual Machine for Java

SYMPTOMS
Trying to run a basic Java Application using JView produces the following error message:

Error: java.lang.UnsatisfiedLinkError Press any key to continue...

CAUSE
The problem occurs, when you try to install the updates for SDK Developer Classes from http://www.microsoft.com/visualj, after installing Visual J++ (VJ++) 1.0. The updated Classes.zip do not match with the Classes.zip that is already present in the VM directory of the VJ++ 1.0 CD.

RESOLUTION
To fix the problem, you need to upgrade to the latest Microsoft Virtual Machine (VM) for Java by visiting the Microsoft VM for Java Web page at http://www.microsoft.com/java and clicking Downloads.

MORE INFORMATION
The Visual J++ 1.0 setup program invokes a Web page as soon as you reboot your machine after completing the installation. This Web page links to http://www.microsoft.com/visualj, which contains the latest updates to Visual J++ 1.0. This problem occurs when you try to install the updates for SDK Developer Classes.

The SDK Developer Classes, which contain the updated versions of Classes.zip and TClasses.zip for Microsoft Visual J++ 1.0, require the latest Microsoft VM for Java, which you can upgrade by visiting http://www.microsoft.com/java and clicking downloads. This information is also documented in the same paragraph that talks about SDK Developer Classes. If you do not update the VM, you will get the previously mentioned error when running even a basic Java Application.

To download the latest Virtual Machine for Java, make sure you have installed Microsoft Internet Explorer 3.01 (available on http://www.microsoft.com/ie).