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: