Rose 2002 Release 2 and below check the following:
Confirm that the Windows Registry value "TrustedClasspath" exists under the ke
y "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM".
This value must exist and contain the file paths:
c:\program files\rational\rose\datamodeler\rosedatamodeler.zip
c:\program files\rational\rose\web modeler\xerces.jar
c:\program files\rational\rose\web modeler\comwrappers.zip
(These assume Rose was installed to the default location. Adjust the paths app
ropriately if a custom install location was used.)
If the Data Modeler path is not there, then Data Modeler cannot run.
Steps:
1. Run RegEdit: use Windows "Start" menu > Run... > type 'regedit' and hit Ent
er.
WARNING: RegEdit will let you modify information critical to operating the com
puter. Before editing the Registry, make sure you understand how to restore it
if a problem occurs. For more information see the "Restoring the Registry" He
lp topic in RegEdit or RegEdit32.
2. Browse to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM"
3. If TrustedClasspath does not exit, create it as a new String Value.
4. If TrustedClasspath does not have the paths listed above, add them to the l
ist separated by semicolons.
If both TrustedClasspath and the correct paths are already present in the Regi
stry then these do not need to be changed.
EXAMPLE:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM
TrustedClasspath [REG_SZ]
= c:\program files\rational\rose\datamodeler\rosedatamodeler.zip;c:\program fi
les\rational\rose\web modeler\xerces.jar;c:\program files\rational\rose\web mo
deler\comwrappers.zip
5. Run Rose and turn on the Data Modeler add-in using the Add-In Manager. If t
he error persists, go on to the other steps.
(4) Reinstall the VM
In previous cases of this type of error the usual solution is to reinstall the
Microsoft Virtual Machine. The Java Virtual Machine should be installed when
you install IE or if you are running under Windows 2000.
Either it was not installed, installed incorrectly or has become damaged.
*** WIN 95/98/NT ***
How to reinstall Microsoft Virtual Machine:
1. In Microsoft Internet Explorer, select Tools: Windows Update.
2. In Microsoft web site, it will figure out what needs to be updated. One of
them is Microsoft Virtual Machine.
3. Select it and click Download. Then, it downloads the update piece and insta
lls it.
4. Then, the dialog asks for rebooting the system. Click "Yes".
5. After rebooting the system, open the IE, select Tools: Internet Options. In
the Advanced tab, it used to have a section named "Java VM". Now, it is named
"Microsoft VM".
If problem continues:
NOTE: You MAY also need to do the following:
> Regarding updating or replacing the Java Virtual Machine. It is recommended
that the Virtual Machine be uninstalled and reinstalled, following the KB doc
#q224540, which is below:
1. Click Start, point to Programs, and then click Windows Explorer.
2. Double-click the Windows folder, and then double-click the Downloaded Progr
am Files folder.
3. Remove the DirectAnimation Java Classes file. To do so, click the file, and
then click Remove Program File on the File menu.
4. Repeat step 3 to remove the following files in the Downloaded Program Files
folder, and then restart your computer:
Internet Explorer Classes for Java
Microsoft XML Parser For Java
Win32 Classes
5. Download and install the latest version of the Java VM from the following M
icrosoft Web site: www.microsoft.com/java
*** WINDOWS 2000 ***
The virtual machine is now built into Windows 2000 operating system as opposed
to being part of IE. So if a problem with the VM is suspect you need to take
a different tack. The Microsoft VM with the Windows 2000 can only be updated w
ith a Windows 2000 hotfix or service pack release.
See the following MS article regarding updating VM on windows 2000:
http://www.microsoft.com/java/vm/dl_vm40.htm
Microsoft Virtual Machine for Internet Explorer (Build 3802, released 1/25/01)
Should work with any edition of Windows:
"The Microsoft® virtual machine (Microsoft VM) is designed to run on Micro
soft® Windows® 95, Microsoft® Windows® 98, Microsoft® Wind
ows® Millennium Edition (Me), Microsoft® Windows NT® 4.0, and Micr
osoft® Windows® 2000 or later."
Microsoft VM build 3802 for Microsoft Windows 2000 is included with Windows
2000 Service Pack 2. So in order to update the VM you need to install Windows