IBM Support

Java 21 (64-bit) Applications Fail After Updating IBM i 7.5 Java Group PTF SF99955 to Levels 19 or 20

Flashes (Alerts)


Abstract

After updating to IBM i 7.5 Java Group PTF SF99955 level 19 or 20, IBM Java Development Kit (JDK) 21 64‑bit VMs on IBM i 7.5 OS upgraded to 21.0.10+7 may begin to fail with the error: Unable to create Java Virtual Machine.

Other IBM JDK versions (8, 11, 17) on IBM i 7.5 are not affected—only Java 21 64‑bit VMs on IBM i 7.5 OS.
This issue can also affect the IBM i Administration (ADMIN) server, Integrated Web Services (IWS), Integrated Web Application Server (IAS), WebSphere Application Server (Liberty ONLY), Tomcat, and Web Query instances running on Java 21.0.10+7.

Affected IBM i Java Group PTF Levels Providing Java 21.0.10+7:
IBM i 7.5 - SF99955 level 19 or 20
IBM i 7.6 is not affected by this issue.

Content

 

If you have recently updated your IBM i 7.5 Java Group PTF SF99955 to level 19 or 20 and subsequently began experiencing issues with Java 21 64-bit applications, you must download and apply the corrective IBM i 7.5 PTF to resolve the problem.

Example Java Exceptions (Java 21.0.10+7)

Unable to create Java Virtual Machine.


Affected IBM i Java Group PTF Levels

  • IBM i 7.5 – SF99955 level 19 or 20
  • IBM i 7.6 – Not affected
     

Resolving PTF for IBM i 7.5

  • PTF ID: 5770JV1-SJ09237


Recommendation

To resolve this issue, IBM recommends immediate applying PTF 5770JV1-SJ09237 as soon as possible if your system is at affected levels, which addresses a QJVM2164 library issue with IBM JDK 21 (64-bit) on IBM i.

This PTF can be applied immediately. After applying the fix, verify JDK 21 (64-bit) functionality using the following steps:

STRQSH
export JAVA_HOME=/QOpenSys/QIBM/ProdData/JavaVM/jdk21/64bit
java -version


Future Availability

This fix is included in:

  • IBM i 7.5 Java Group PTF SF99955 level 21

[{"Type":"MASTER","Line of Business":{"code":"LOB68","label":"Power HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"a8mgJ0000000KErQAM","label":"Java Development Kit-\u003EJava 21"}],"ARM Case Number":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.5.0"}]

Document Information

Modified date:
03 June 2026

UID

ibm17275011