Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.
On Friday 22nd of November 2024, IBM Semeru Runtime Certified Edition for z/OS version 21, the latest Java SDK compliant with Java Standard Edition, was released. This allows IBM MQ for z/OS to support Java 21 APIs for JMS applications. Java 21 boasts improved performance over Java 17 as well as refined security and development features.IBM MQ for z/OS will support Java 21 in versions 9.3.0 and above, which covers all currently in-support versions of MQ. You can find further details here for 9.3.0 and here for 9.4.0 under Supported Software -> Java.
An important change of behaviour to note is that UTF-8 is now the default character set across all operating systems so you may have to specify the flag -Dfile.encoding=COMPAT or similar if you would like to see the previous default behaviour. You can find more information on this here: https://www.ibm.com/docs/en/semeru-runtime-ce-z/21?topic=guide-file-encoding-utf-8-as-default-charset
This announcement means you can get hands-on with all of the benefits of Java 21, regardless of which supported version of MQ for z/OS you are running, and adds to the range of IBM Semeru Runtimes supported, offering greater flexibility for your applications.
If you have any questions about the above please feel free to send over an email to me at johnny.murphy@ibm.com
Copy