Unable to upgrade the ZfS3 Inventory Agent through using the Inventory Agent software package (ZFS3SP1INVSPAGN.CPK)

Explanation:  If the execution of the ZFS3SP1INVSPAGN.CPK fails due to a problem in unloading Java*, the following error will be reported in SYS:\ETC\INVUPDT.LOG:

Java.nlm could not be unloaded, installation of ZFS3 upgrade will fail

This error occurs if there is a problem in executing the java -exit command.

Action:  Do the following:

  1. Upgrade your JAVA.NLM by doing the following:

    1. Download JVM131SP1.EXE (dated 08-08-2002 and is 49 MB in size), which you can obtain from the Novell Support Connection by searching for TID 2963237.

      Also see TID 2962994 for information on installing the new JVM more quickly (10 minutes versus 4 hours) when you must install remotely across a slow WAN link.

    2. Unload Java on the inventoried server.

    3. Upgrade JAVA.NLM on the inventoried server by running JVM131SP1.EXE.

    We recommend that you restart the server after upgrading JAVA.NLM.

  2. Reinstall ZFS3SP1INVSPAGN.CPK.

    For more information on how to install ZFS3SP1INVSPAGN.CPK, see the ZfS 3 SP1 Readme on the ZENworks for Servers 3 documentation Web site.

  3. Review SYS:\ETC\INVUPDT.LOG to ensure that ZFS3SP1INVSPAGN.CPK has been successfully reinstalled.

Action:  If you do not apply the fix to the JVM 1.3.1, do the following:

  1. At the server console prompt, enter java -killall.

  2. At the server console prompt, enter unload java.

    Before unloading Java, unload other referenced NLMTM (NetWare Loadable ModuleTM), if any.

  3. If Java has been successfully unloaded, do the following:

    1. Reinstall ZFS3SP1INVSPAGN.CPK.

      For more information on how to install ZFS3SP1INVSPAGN.CPK, see the ZfS 3 SP1 Readme on the ZENworks for Servers 3 documentation Web site.

    2. Review SYS:\ETC\INVUPDT.LOG to ensure that ZFS3SP1INVSPAGN.CPK has been successfully reinstalled.

  4. If Java has not been successfully unloaded, do the following:

    1. Upgrade your JAVA.NLM by doing the following:

      • Download JVM131SP1.EXE (dated 08-08-2002 and is 49 MB in size), which you can obtain from the Novell Support Connection by searching for TID 2963237.

        Also see TID 2962994 for information on installing the new JVM more quickly (10 minutes versus 4 hours) when you must install remotely across a slow WAN link.

      • Unload Java on the inventoried server.
      • Upgrade JAVA.NLM on the inventoried server by running JVM131SP1.EXE.

    2. Restart the inventoried server.

    3. Reinstall ZFS3SP1INVSPAGN.CPK.

      For more information on how to install ZFS3SP1INVSPAGN.CPK, see the ZfS 3 SP1 Readme on the ZENworks for Servers 3 documentation Web site.

    4. Review SYS:\ETC\INVUPDT.LOG to ensure that ZFS3SP1INVSPAGN.CPK has been successfully reinstalled.

    5. (Recommended) Test the execution of the Inventory Agent when the ZENworks_for_Servers service is not running by entering sys:\system\InvAgentStop.ncf at the server console prompt. This command resets the Inventory Agent's internal references and prepares the Inventory Agent for the next invocation.

      If this command is successful, test the Inventory Agent scanning procedure by entering sys:\system\InvAgentStart.ncf at the server console prompt.

      Review SYS:\ETC\INVAGENT.LOG to ensure that the Inventory Agent's scanning has been successfully completed.

      If the log file reports the following message: "The Inventory Agent's scanning procedure successfully completed", it indicates that the scanning is successful, the Inventory Agent software package has been successfully installed, and the Inventory Agent is ready to be enforced by the ZENworks_for_Servers policy engine.

      If the log file reports the following message: "Failure in initialization of the inventory agent" or "Failure in the scanning procedure", refer to Troubleshooting the Inventory Scanner or Inventory Agent on NetWare Servers to troubleshoot the problem.