SUPPORT / SAMPLES & SAS NOTES
 

Support

Usage Note 12858: Error: Exception in thread "main" java.lang.NoClassDefFoundError

DetailsAboutRate It
After the Business Intelligence (BI) software and the Oracle 9i client
are installed, the following error might appear:

   Error: Exception in thread "main" java.lang.NoClassDefFoundError

The SAS 9.1 BI Server software is heavily dependent on the Java
components from Sun being at version 1.4.2_02. In this case, the Oracle
9i client installs version 1.3.x_xx of the Java components. And this
version overrides the necessary Java version used by SAS. In turn,
all of the SAS Java components stop working properly. The Java version
keeps the SAS Services Application from starting and causes the .war
files under the Portal 2.0.1 from unpacking.

To correct this behavior:

   1. Change the environment variables (JAVA_HOME, PATH and/or
      CLASSPATH) and remove the references to the Oracle JRE version.
   2. Rerun the SAS Configuration Wizard through the SAS Software
      Navigator.


Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemBase SASMicrosoft Windows XP Professional9.1 TS1M2
Microsoft Windows Server 2003 Enterprise Edition9.1 TS1M2
Microsoft Windows NT Workstation9.1 TS1M2
Microsoft Windows Server 2003 Standard Edition9.1 TS1M2
Microsoft Windows Server 2003 Datacenter Edition9.1 TS1M2
Microsoft Windows 2000 Server9.1 TS1M2
Microsoft Windows 2000 Advanced Server9.1 TS1M2
Microsoft Windows 2000 Datacenter Server9.1 TS1M2
Microsoft Windows 2000 Professional9.1 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.