In SAS Enterprise Miner 5.1, the Java Web Start (JWS) client may fail
without presenting a logon window, and displays an error:
Could not login to Enterprise Miner. Contact your administrator
for the correct user name and password.
If the Java console log is active, you may also see:
class not found for com.sas.util.RBBase.<init>
This failure can be caused by having early versions of SAS AppDev Studio
version 1.0 installed on the same machine. SAS AppDev Studio and webAF install jars into the Java runtime environment's lib/ext library. Those jars interfere with other infrastructure jars SAS Enterprise Miner uses. This problem will not occur with later versions of SAS AppDev Studio if version 1.0 was never installed or was properly uninstalled.
Java Web Start has no way to direct the class loader to ignore the JRE's lib/ext
library, such as setting java.ext.dirs to null. However, Java Web Start accesses the JRE strictly by virtue of the path to the "javaw.exe" program in the
JRE's "bin" folder.
To circumvent this problem:
1. Made a copy of the entire JRE. For example, assume the production JRE is located at
C:\Program Files\Java\j2re1.4.2_04
2. Copy the entire folder tree into a new location, such as
C:\Program Files\Java\j2re1.4.2_04a
3. Delete all of the contents of the lib/exe folder, in this example
C:\Program Files\Java\j2re1.4.2_04a\lib\ext
4. Open the JWS Application Manager
5. Click File -> Preferences
6. Select the Java tab
7. Add a new JRE by browsing the path to the new JRE's javaw.exe program, in the example
C:\Program Files\Java\j2re1.4.2_04a\j2re1.4.2_04a\bin\javaw.exe
8. Uncheck all other java releases in the "Enabled" column
The JWS client will launch properly.
Operating System and Release Information
SAS System | SAS Enterprise Miner | Microsoft Windows XP Professional | 5.1 | | 9.1 TS1M0 | |
Microsoft Windows NT Workstation | 5.1 | | 9.1 TS1M0 | |
Microsoft Windows Server 2003 Standard Edition | 5.1 | | 9.1 TS1M0 | |
Microsoft® Windows® for 64-Bit Itanium-based Systems | 5.1 | | 9.1 TS1M0 | |
Microsoft Windows Server 2003 Enterprise Edition | 5.1 | | 9.1 TS1M0 | |
Microsoft Windows 2000 Server | 5.1 | | 9.1 TS1M0 | |
Microsoft Windows Server 2003 Datacenter Edition | 5.1 | | 9.1 TS1M0 | |
Microsoft Windows 2000 Datacenter Server | 5.1 | | 9.1 TS1M0 | |
Microsoft Windows 2000 Professional | 5.1 | | 9.1 TS1M0 | |
Solaris | 5.1 | | 9.1 TS1M0 | |
Microsoft Windows 2000 Advanced Server | 5.1 | | 9.1 TS1M0 | |
64-bit Enabled Solaris | 5.1 | | 9.1 TS1M0 | |
z/OS | 5.1 | | 9.1 TS1M0 | |
Linux | 5.1 | | 9.1 TS1M0 | |
HP-UX IPF | 5.1 | | 9.1 TS1M0 | |
64-bit Enabled AIX | 5.1 | | 9.1 TS1M0 | |
AIX | 5.1 | | 9.1 TS1M0 | |
*
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.