Guest

CiscoWorks for Windows

Field Notice: Fix for CiscoWorks2000 Server Navigation Tree Menu Problem in Japanese NT


June 14, 2000



Products Affected

Product

Description

CiscoWorks2000

CiscoWorks2000 CD-One Second Edition

Problem Description

After installing CiscoWorks2000 Server on Japanese Windows NT 4.0 Service Pack 5, you can't select Navigation Tree menu items such as CiscoWorks2000 Server -> Setup -> Client Manager Admin. This problem has been seen on CD-One Second Edition.

Background

In CMF 1.1 (included in CD-One Second Edition)the installation model for the JRun servlet engine was changed to accommodate application installation requirements. The i18n.jar file was inadvertently left out of the JRun classpath when this change was made. This problem is an installation bug that only exists in the CD-One Second edition (more specifically, CMF 1.1). It was not in CD-One First Edition (CMF 1.0), and it will be fixed in CD-One Third Edition (CMF 1.2).

Problem Symptoms

In the Java console of the NT system, an error message similar to following appears.

FATAL ERROR: expected character (found """) 
(expected "=") Exception caught processing input stream.  


 java.lang.NullPointerException
         at com/cisco/nm/cmf/desktop/XmlApp.error
         at com/microstar/xml/XmlParser.error
         at com/microstar/xml/XmlParser.error
         at com/microstar/xml/XmlParser.require
         at com/microstar/xml/XmlParser.parseEq
         at com/microstar/xml/XmlParser.parseAttribute
         at com/microstar/xml/XmlParser.parseElement
         at com/microstar/xml/XmlParser.parseContent
         at com/microstar/xml/XmlParser.parseElement
         at com/microstar/xml/XmlParser.parseContent
         at com/microstar/xml/XmlParser.parseElement
         at com/microstar/xml/XmlParser.parseContent
         at com/microstar/xml/XmlParser.parseElement
         at com/microstar/xml/XmlParser.parseContent
         at com/microstar/xml/XmlParser.parseElement
         at com/microstar/xml/XmlParser.parseDocument
         at com/microstar/xml/XmlParser.doParse
         at com/microstar/xml/XmlParser.parse
         at com/cisco/nm/cmf/desktop/XmlApp.doParse
         at com/cisco/nm/cmf/desktop/csNavParse.
         at com/cisco/nm/cmf/desktop/csNavPanel.run
         at java/lang/Thread.run

Workaround/Solution

This problem exists only in CD-One Second Edition and it will be fixed in CD-One Third Edition. If you're running CD-One Second Edition, you can manually fix the problem by replacing the jsm.properties file found on: C:\Program Files\CSCOpx\lib\jrun\jsm-cw2000\properties.

Note:?The above example assumes CiscoWorks2000 software has been installed under the default location (C:\Program Files). The actual location of the file may be different based on the installation directory. If you installed your CiscoWorks2000 software in a different directory, modify the script below by replacing "install-path" with the actual directory where you installed the CiscoWorks2000 software.

You must stop and restart the daemon manager after changing the jsm.properties file. Users with Administrative privileges can stop and start the daemons from the command line using these commands: net stop crmdmgtd and net start crmdmgtd.

You can use the code below for your new jsm.properties file. The line starting with "java.args" and all of the characters following must be on a single line (with no carriage return inserted between characters). The next two lines begin with "java.exe" and "java.path".

redirect.stderr=true
java.securitymanager=
jrun.api21=false
redirect.stdout=true
admin.port=57860
admin.bindaddress=*
jrun.rootdir=..\\..
java.classpath=
java.args=-Djava.compiler=NONE-Xmx64m-Xbootclasspath:C:\\install_path\\CSCOpx\\www\\classpath\\
vbjorb.jar;C:\\install_path\\CSCOpx\\www\\classpath\\vbjapp.jar;C:\\install_path\\CSCOpx;C:\\
install_path\\CSCOpx\\lib\\jre2\\lib\\rt.jar;C:\\install_path\\CSCOpx\\lib\\jre2\\lib\\
i18n.jar-cp..\\lib\\xt.jar;..\\lib\\jsp.jar;..\\lib\\jrun.jar;..\\lib\\servlet.jar;C:\\
install_path\\CSCOpx\\lib\\classpath;C:\\install_path\\CSCOpx\\www\\classpath
java.exe=C:\\install_path\\CSCOpx\\lib\\jre2\\bin\\javaw.exe
java.path=C:\\install_path\\CSCOpx\\lib\\jre2\\bin

For More Information

If you require further assistance, or if you have any further questions regarding this field notice, please contact the Cisco Systems Technical Assistance Center (TAC) by one of the following methods: