分类: 项目管理
2008-03-08 01:11:07
Technote (FAQ) |
Problem |
Installing Rose 2003 as a part of Rational Suite 2003 may cause the following errors to be reported: - when starting application - Rose: java.lang.ClassNotFoundException - when closing application - Rose: java.lang.NullPoinerException |
Cause |
The Rational Rose installer has an issue with the installation of the Microsoft Java Virtual Machine component. This issue is being investigated and will be addressed in the subsequent releases. |
Solution |
Check if the following registry information is present on the machine: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM] "Classpath"=hex(2):25,73,79,73,74,65,6d,72,6f,6f,74,25,5c,6a,61,76,61,5c,63,6c,6 1,73,73,65,73,3b,2e,00 "TrustedClasspath"="C:\\WINNT\\java\\trustlib" If so, this means that the Microsoft Java VM was installed correctly on the machine but the TrustedClasspath was not completely set up during installation. In this case, make sure that the following applicable entries (according to the correct path on the machine) appear in the TrustedClasspath entry of the Microsoft Java VM registry key: "TrustedClasspath"=c:\winnt\java\trustlib;c:\winnt\java\trustlib\rosedatamodeler .zip;c:\winnt\java\trustlib\comwrappers.zip;c:\winnt\java\trustlib\xerces.jar;c: \programfiles\rational\rose\web modeler\xerces.jar If the Microsoft Java VM registry key is not present on the machine, it appears that the MSJVM may not be installed correctly. |