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:
- The server does not accept inventory. It just doesn't work.
- 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.
The solution:
- Don't panic. This one has an easy fix.
- 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.
- 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;.;
- 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
- 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.
- Go into the services control panel applet and stop the ZENworks Inventory server.
- 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.
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


