By Xiaofeng Meng, Paul McWilliams
As of November 22, 2024, IBM Semeru Runtime for z/OS, version 21, is generally available, bringing the latest Java innovation to the z/OS environment. Following extensive compatibility testing, we’re excited to announce that Db2 for z/OS is compatible with Semeru (Java) 21. However, users of certain Db2 for z/OS features should note that several specific toleration APARs are required to ensure a smooth and reliable transition to the latest Java versions.
Compatibility and Toleration Requirements
As you plan for the IBM Semeru Runtime for z/OS upgrade, we want to highlight a few points to ensure a seamless experience if the following features are used in your Db2 for z/OS environment:
- SYSFUN.SYSTS_ENCRYPT UDF Compatibility
The SYSFUN.SYSTS_ENCRYPT user-defined function is currently incompatible with IBM Semeru Runtime for z/OS versions 11 and later. This function’s compatibility is pending the approval and availability of a FIPS 140-3 cryptographic module in these runtime versions. We are closely monitoring this development and will provide updates as they become available.
- XSLTRANSFORM Scalar Function Compatibility
To use the XSLTRANSFORM scalar function with IBM Semeru Runtime for z/OS, versions 17 or later, a toleration APAR is required. You can apply the appropriate of the following APARs for your current Db2 release:
- PH63240 for Db2 12
- PH56646 for Db2 13
These APARs ensure compatibility, enabling continued functionality of XSLTRANSFORM for XML transformations.
- XSR_COMPLETE Stored Procedure Compatibility
The XSR_COMPLETE stored procedure requires a toleration APAR for compatibility with IBM Semeru Runtime for z/OS, versions 17 and later. Ensure that you Db2 environment meets these requirements:
- PH58678 is applied
- The system is running z/OS 3.1 with APAR OA65253 or later
These updates will support the XSR_COMPLETE stored procedure to execute seamlessly in environments running newer versions of IBM Semeru Runtime.
Ensuring a Smooth Transition to IBM Semeru 21
These toleration APARs are designed to maintain the reliability and performance Db2 for z/OS in evolving z/OS Java environments. To prepare, please coordinate with your Db2 support team to assess your current configuration and apply the appropriate APARs for the necessary functions.
With Db2 for z/OS fully compatible with IBM Semeru (Java) 21, users can confidently take advantage of the latest advancements in Java technology while maintaining a robust Db2 environment. As always, feel free to reach out to your IBM support representative with any questions about this transition.
Stay tuned for more updates, and thank you for choosing Db2 for z/OS!
#Db2forz/OS