PRB: "Skipping CAB: YourCabName.cab Due to java.lang.NullPointerException" Error Message After You Upgrade Microsoft Virtual Machine (307496)



The information in this article applies to:

  • Microsoft virtual machine 38xx Series
  • Microsoft virtual machine 24xx Series
  • Microsoft virtual machine 31xx Series
  • Microsoft virtual machine 32xx Series
  • Microsoft virtual machine 33xx Series

This article was previously published under Q307496

SYMPTOMS

If your Java applet depends on downloaded .cab files, you may receive the following error message when you try to download the .cab file:
Skipping CAB: YourCabName.cab
due to java.lang.NullPointerException
Code that depends on this .cab file may not run properly and may cause other exceptions that follow this error message in the Java Console window of Microsoft Internet Explorer.

To see this error message, you must click to select the Java console enabled (requires restart) check box on the Advanced tab of the Internet Options dialog box in Internet Explorer.

CAUSE

The Microsoft virtual machine (Microsoft VM) download page includes the following instructions:

If you have run any Java applets in the current browser session, exit and restart the browser. Return to this page to continue with the download procedure.

If you ignore the download instructions and install Microsoft VM in a browser session where an applet has already run, the Microsoft VM installation may be corrupted. This occurs because Microsoft VM components may be in use, and the components cannot be updated when they are in use. As a result, you receive the error message that is mentioned in the "Symptoms" section the next time you try to download .cab files. For more information, visit the following Microsoft Web site:

RESOLUTION

To work around this problem, reinstall Microsoft VM in a browser session that has not previously run any Java applets.

STATUS

This behavior is by design.

Modification Type:MinorLast Reviewed:11/14/2005
Keywords:kbBug kbpending kbprb KB307496