|Applies To||RSA ClearTrust 5.0.1|
|Issue||Cannot start ClearTrust Servers after a fresh install on Windows|
After installing the ClearTrust Servers on a Windows box, the ClearTrust Servers can not be started through the batch files. It fails with the following message:
"Exception in thread "main" java.lang.NoClassDefFoundError: 5/0\lib"
|Cause||The error happens because the "CT_ROOT" variable in the batch files (dispatcher.bat, eserver.bat, aserver.bat), is set to long filename convention. An example for an incorrect setting is shown below:|
set CT_ROOT=C:\PROGRAM FILES\RSA\CLEARTRUST 5.0.1
A typical good ClearTrust installation should have:
|Resolution||The exception error can be corrected by putting a double quote on the CT_ROOT variable as shown below:|
set CT_ROOT="C:\PROGRAM FILES\RSA\CLEARTRUST 5.0.1"
Another way is to set CT_ROOT to an 8.3 filename convention, that is:
To get the 8.3 filename convention, from a DOS prompt, type "dir /x" (shown below):
Volume in drive C has no label.
Volume Serial Number is 0C48-BE35
Directory of C:\PROGRA~1\RSA
01/20/2003 12:45p <DIR> .
01/20/2003 12:45p <DIR> ..
01/20/2003 12:31p <DIR> CLEART~1 ClearTrust
12/27/2002 10:00a <DIR> CLEART~1.0 ClearTrust 5.0
02/07/2003 11:20a <DIR> CLEART~1.1 ClearTrust 5.0.1
|Legacy Article ID||a15169|