Novell Home

Making ZfD3 Inventory Server work with JRE 1.3

Novell Cool Solutions: Feature
By Ted Haeger

Digg This - Slashdot This

Posted: 28 Mar 2001
 

Or Why does my inventory server speak Swahili?

Current version: ZENworks for Desktops 3

Many thanks to Taruna Venkatesh, ZENworks Developer, for tons of assistance with this article.

The ZfD3 Inventory Server was designed for JRE 1.2 (JDK 1.2), so a problem comes up when you install ZfD3 to a Windows NT or Windows 2000 server running JRE 1.3 (JDK 1.3). Inventory fails to load properly on the server.

Symptoms of the problem are:

  1. The server does not accept inventory. It just doesn't work.
  2. When you open the server window by double-clicking the icon in the desktop's system tray (by the desktop clock), you see long list of Java mumbo jumbo.

Return to Top

The solution:

  1. Don't panic. This one has an easy fix.
  2. On the affected server, use the Windows Notepad applet to edit the ZenSetEnv.ini file. The file can be found in the \novell\public\zenworks\wminv\bin folder.
  3. In the "path" variable, make change similar to this:

    PATH=c:\progra~1\javasoft\jre\1.3\bin;e:\novell\zenworks\jre\1.2\njclv2\bin;.;

  4. For the "bootclasspath" variable, make a change similar to this: 

    BOOTCLASSPATH=..\..\lib\vbjapp.jar;..\..\lib\vbjorb.jar;c:\progra~1\javasoft\jre\1.3\lib\rt.jar

  5. Note that both of the changes you make in the ZenSetInv.ini file may need to be adjusted to the correct folder path for your installation of the JRE.
  6. Go into the services control panel applet and stop the ZENworks Inventory server.
  7. Restart the server.

Open the server window again and watch to see it connect to your Sybase or Oracle server. You should now have a healthy server.

From my own testing, I have found that this change does not adversely affect any other ZENworks server components, such as Automatic Workstation Import or the ZENworks Imaging Service.

Return to Top

Appendix:

A properly repaired ZenSetInv.ini file's text will look something like this:

[ENVIRONMENT]

CLASSPATH=..\lib\StatusLog.jar;..\lib\ DesktopCommonUtility.jar;..\lib\ ZENInvServer.jar;..\lib\ZENInvResources.jar;..\ properties;..\..\lib\jdbcdrv.zip;..\..\lib\ classes111.zip;..\..\lib\jgl3.1.0.jar;..\..\lib\ MwUtility.jar;..\..\lib\collections.jar;..\..\lib\ rbs.jar;..\..\lib\ZENCommon.jar;..\..\lib\ vbjtools.jar;..\..\lib\vbjcosev.jar;..\..\lib\ swingall.jar;..\..\lib\i18n.jar;..\..\lib\ novell_sns.jar;E:\NOVELL\zenworks\jre\1.2\lib\ zenWS.jar;E:\NOVELL\zenworks\jre\1.2\njclv2\ lib\njclv2.jar;E:\NOVELL\zenworks\jre\1.2\njclv2\ lib\jndi.jar

PATH=c:\progra~1\javasoft\jre\1.3\bin;E:\ NOVELL\zenworks\jre\1.2\njclv2\bin;.;

BOOTCLASSPATH=..\..\lib\vbjapp.jar;..\..\ lib\vbjorb.jar;c:\progra~1\javasoft\jre\1.3\lib\rt.jar


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell