SAS® 9.4M6 (TS1M6) installations with Java 1.8 might fail


SAS 9.4M6 (TS1M6) supports Java 8. SAS® 9.4M5 (TS1M5) and earlier releases do not support Java 8. Sites that run Java 8 SR5 with SAS 9.4M6 might see an error message similar to the following:

Error Message: A java.lang.ClassNotFoundException is thrown.

Stack Trace: Caused by: java.lang.ClassNotFoundException:
<some-class>
at
java.net.URLClassLoader.findClass(URLClassLoader.java:609)
at
java.lang.ClassLoader.loadClassHelper(ClassLoader.java:926)
at
java.lang.ClassLoader.loadClass(ClassLoader.java:871)
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:343)
at
java.lang.ClassLoader.loadClass(ClassLoader.java:854)

In the message above, <some-class> refers to the name for the class that is not found.

Sites that installed SAS from an FTPM order might see messages similar to the following when testing Java applications under SAS 9.4M6:

ERROR: The Java proxy could not create a new locator.
ERROR: Unable to attach current thread.
ERROR: Unable to load the Java Virtual Machine. Please see the installation instructions or system administrator.

If you encounter these failures, you might require Java 8 SR5 FP25 (8.0.5.25) from IBM. Reference IBM APAR IJ09574 for more details.