EGL Development User Group

 View Only

 Java 21 and EGL

YIANNIS ZOGALIS's profile image
YIANNIS ZOGALIS posted Thu December 04, 2025 12:47 PM

A customer has implemented an EGL, using Rational Business Developer version 9.5.1, which is deployed as a Java EAR on WebSphere Liberty version 22, with Java 8 as runtime. The customer wishes to deploy the same application on WebSphere Liberty version 25, with Java as 21 runtime. The execution of the Migration Toolkit for Application Binaries (https://www.ibm.com/support/pages/migration-toolkit-application-binaries) identified several issues, such as:

  • Do not use APIs from the sun.* packages
  • Avoid using default charset when the output stream is a PrintStream
  • The java.xml.bind and java.activation modules were removed from JDK 11

Is there a migration path to achieve the customer's wish? What steps should be followed to achieve this?

Thank you in advance,

Yiannis

Tom Baranski's profile image
Tom Baranski

Hi Yiannis

RBD 10 is tentatively planned for Q1 2026. This version will support Java 17.

Regards

Tom Baranski

Senior Software Engineer

Rational Business Developer

nick leo's profile image
nick leo

this question is for Tom B. Can you tell us what v10 will include?