FP2000: Gray Box, Error Message: Exception: Java.Lang.ArraystoreException Using Hover Button (198224)



The information in this article applies to:

  • Microsoft FrontPage 2000

This article was previously published under Q198224

SYMPTOMS

In Microsoft Internet Explorer 4.0, when you view a Hypertext Markup Language (HTML) document that contains Hover buttons, you see a gray rectangle on the page, and the following message appears on the Web browser's status bar:
Exception: Java.Lang.ArraystoreException

CAUSE

This behavior can occur when the Java Virtual Machine in Microsoft Internet Explorer 4.0 displays Java controls at a color depth of 32-bits per pixel.

RESOLUTION

To work around this behavior, use one of the following methods.

Method 1: Reduce Color Depth to Less Than 32 Bits Per Pixel

  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click Display.
  3. Click the Settings tab.
  4. In the Color Palette list, select a value other than 32-bit color.

Method 2: Use a Graphic Instead of a Hover Button

  1. In FrontPage Explorer, double-click the Hover button.
  2. In the Hover Button Properties dialog box, click Custom.
  3. In the Custom Properties dialog box, click Browse.
  4. Select the graphic file you want to use in place of the Hover button, and then click OK.
  5. Click Browse.
  6. Select the graphic file you want to use for the On Hover event, and then click OK.
  7. Click OK again.

Method 3: Upgrade to the Latest Version of Internet Explorer

Upgrade to the latest version of Internet Explorer. To do this, visit the following Microsoft Web site:

Method 4: Upgrade to the latest Microsoft virtual machine (Microsoft VM) for Java

Check the installed version of the Msjava.dll file. To do this, follow these steps:
  1. Quit all Windows applications.
  2. Do one of the following:Microsoft Windows Millennium Edition (Me) or Windows 2000:

    1. On the Windows taskbar, click Start, point to Search, and then click For Files or Folders.
    2. In the Search for files or folders named box, type msjava.dll.
    3. Change the Look in box to your local hard disk (or to an alternate user location if you are running Word from a network server).
    4. Click Search Now.
    -or-

    Microsoft Windows 95, Microsoft Windows 98, or Microsoft Windows NT 4.0

    1. On the Windows task bar, click Start, point to Find, and then click Files or Folders.
    2. In the Named box, type msjava.dll.
    3. Change the Look in box to your local hard disk (or to an alternate user location if you are running Word from a network server).
    4. Click Find Now.
    -or-

    Microsoft Windows XP

    1. On the Windows task bar, click Start and then click Search.
    2. Click All files and folders in the What do you want to search for list.
    3. In the All or part of the file name box, type msjava.dll.
    4. Change the Look in box to your local hard disk (or to an alternate user location if you are running Word from a network server).
    5. Click Search.
  3. Right-click the found file (msjava.dll) and then click Properties on the menu that appears.
  4. On the Version tab, find the file version. If the version is lower than the version available for download from the following Web site then download and install the latest version.
NOTE: Downloading Microsoft Internet Explorer may not install the Java Virtual Machine. To install the Java Virtual Machine, use the Custom installation option when installing Microsoft Internet Explorer.

STATUS

Microsoft has confirmed that this is a problem in Microsoft Internet Explorer 4.0. &This problem was corrected in Microsoft Internet Explorer 4.01.

Modification Type:MajorLast Reviewed:1/26/2006
Keywords:kbbug kbfix KB198224