Microsoft SDK for Java

IntegrationClasses and IntegrationClasses2000

These tools install packages and .cab files for use in integrating Java with other technologies.

IntegrationClasses.exe is for use on machines running versions of Microsoft® Windows® prior to Microsoft® Windows® 2000. It installs the following Microsoft packages and .cab files:

To install these packages, run IntegrationClasses.exe from the %SDKDir%\Bin directory.

IntegrationClasses2000.exe is for use on computers running Windows 2000. It installs the com.ms.iis.asp package, which is required for running the ASP Java Component Framework Samples. It also installs iejava.cab, which contains classes that are hooks from Java into Microsoft® Internet Explorer. To install these packages and classes, run IntegrationClasses2000.exe from the %SDKDir%\Bin directory. The other packages cannot be installed on Windows 2000 machines.

Important   Iejava.cab uses system tools that are installed by Internet Explorer 4.0 or later. You should not run these Integration .exe files on early Windows 95 computers that have no browser, or that have a version of Internet Explorer prior to 4.0.

Important    Windows 2000 installs updated versions of the com.ms.asp and com.ms.mtx packages in the Java\trustlib directory rather than into the Java Package Manager. If you run the IntegrationClasses.exe that was included in the Microsoft® SDK for Java version 3.2 to install these packages into the Java Package Manager on a computer running Windows 2000, the older versions of these packages will override the newer versions installed in the Java\trustlib. (The IntegrationClasses.exe in the version 4.0 SDK will not update a Windows 2000 system.)

To fix this, follow these steps to remove the com.ms.asp and com.ms.mtx packages from the Java Package Manager:

  1. Launch the regedit utility (Registry Editor) to view the registry. From the Start menu, select Run and then type regedit.

    Warning   Using the Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of the Registry Editor can be solved. Use the Registry Editor at your own risk.

    For information on editing the registry, see the Changing Keys and Values Help topic in regedit.exe or the Add and Delete Information in the Registry and Edit Registry Data Help topics in regedt32.exe. Note that you should back up the registry before editing. You should also update your Emergency Repair Disk (ERD).

  2. In the regedit window, locate the following:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database\Global Namespace\Java Packages\com\ms

  3. Locate the asp key, which will contain values such as the following:
    "Path"="C:\WINNT\JAVA\Packages\MHZ9VDRB.ZIP"
    "Signer"="C:\WINNT\JAVA\Packages\Data\W13XZL3Z.DAT"
    "Info"=hex:00,00,05,00,5f,0c,00,00,1a,00,00,00
  4. Locate the .zip file listed in the "Path" value. Create a directory on your drive and move the .zip file from the location specified in the path value to the new directory.

  5. Delete the asp key from the registry.

  6. Locate the mtx key, which will contain values such as the following:
    "Path"="C:\WINNT\JAVA\Packages\HGZQ9UUOX.ZIP"
    "Signer"="C:\WINNT\JAVA\Packages\Data\Q24YAM4A.DAT"
    "Info"=hex:00,00,05,00,5f,0c,00,00,1a,00,00,00
  7. Locate the .zip file listed in the "Path" value. Create a directory on your drive and move the .zip file from the location specified in the path value to the new directory.

  8. Delete the mtx key from the registry.

For more information about integrating Java with other technologies, see Integration.chm in the %SDKDIR%\Docs directory.

© 1999 Microsoft Corporation. All rights reserved. Terms of use.