Skip to Main Content
Cloud Platform


This is an IBM Automation portal for Cloud Platform products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.


Status Not under consideration
Created by Guest
Created on Oct 23, 2023

Java 11 support for Websphere Traditional

When Guidewire had made the decision to upgrade from Java 8 to Java 11, The client of course looked at application server support for Java 11. What the client confirmed with IBM was that WebSphere Traditional would not be supporting Java 11. Given this decision by IBM, the client would obviously no longer be able to support WebSphere Traditional after the Java upgrade. WebSphere Liberty aka Open Liberty, is an open-source JavaEE 8 capable application server that is IBM's only offering supported on Java 11. It is a very lightweight profile of the WebSphere Application Server. Although Liberty is derived from the WebSphere codebase, it varies enough that Guidewire has to treat this as an entirely new application server with regard to the resources required to support it. Based on the Guidewire(IBM business  partner)evaluation, Guidewire concluded that migration to and ongoing support for WebSphere Liberty was not something they would add to the Platform Support Matrix.

The ask is to have support for JDK11 for Webspehere Traditional

Idea priority Urgent
  • Admin
    Graham Charters
    Reply
    |
    Nov 16, 2023

    WebSphere Liberty is a modern, lightweight runtime that can run traditional monolithic applications with high scale and high performance, in VMs, as well as being optimized to run modern lightweight cloud-native applications in containers. WebSphere Liberty supports all the Long-Term Support levels of Java (currently, Java 8, 11, 17, and 21) and all the latest standard APIs (Java EE, Jakarta EE, and MicroProfile), as well as running Spring Boot 3.0 applications more efficiently than Tomcat. Moving applications to Liberty is made simpler through the migration tools called Transformation Advisor, and WebSphere Migration Toolkit.

    Traditional WebSphere Application Server runs existing applications very well but is not designed for modern workloads. For this reason, the majority of users want traditional WebSphere to continue to run their existing applications with minimal maintenance. Oracle introduced a number of breaking changes in Java 9 and beyond, and so adding support for later Java SE versions to traditional WebSphere would force all applications to go through a costly migration with little to no benefit. This is why it is our intention to support traditional WebSphere 8.5.5 and 9.0.5 on Java 8 for a long time - see https://www.ibm.com/blog/announcement/ibm-websphere-application-server-support/ , and why we have no plans to add support for later Java SE versions. For later Java SE versions, we recommend running applications on Liberty.

    We have historically worked with Guidewire to test Liberty and would be happy to work with them to include Liberty as a supported platform, but ultimately adding Liberty is a Guidewire business decision.