Support for Java 21 (64-bit) for SAS® 9.4M9 (TS1M9) on z/OS


With the release of SAS 9.4M9 on z/OS, Java 21 (64-bit) will be required by SAS® 9.4 Foundation software. You must obtain the Java 21.0.4 or later (64-bit) SDK for z/OS systems directly from IBM and deploy the appropriate version in your environment.

SAS 9.4 capabilities that make use of Java on z/OS include the following:

            • SAS Deployment Tools

            • SAS Graph and ODS Graphics

            • Proc HTTP

            • Proc SOAP

            • Proc XLS

            • Proc Infomap

            • Proc Javainfo

Hot fixes are required to enable Java 21 (64-bit) support. The hot fixes will be downloaded automatically with SAS 9.4_M9 software orders and will be applied automatically during initial deployment. Failure to apply the hot fixes listed in the Hot Fix Information box when attempting to submit SAS code that requires Java, such as code from the bulleted list above, will result in failures such as the following:

ERROR: The Java process failed to launch.

ERROR: The executable <your_SASHOME_path>/SASFoundation/9.4/core/sasext/jproxy cannot be located or is not a valid executable.

ERROR: The Java proxy is not responding.                                                       
ERROR: The Java child process terminated unexpectedly: status 9.                               

See the System Requirements for SAS® 9.4 Foundation for z/OS for more information about SAS 9.4M9 Java requirements.