This is a request that the ODM team has started working on.
But adding full support for Tomcat 10.1 in ODM is not as straightforward as for previous Tomcat versions. This is due to the switch to Jakarta EE, with newer versions of Servlet and JSP specs. ODM team will need to apply significant updates to the product before it can be natively compliant with Tomcat 10.1.
That being said, there is a compatibility flag in Tomcat 10.1 to keep running applications that are based on older foundation specs. The short-term priority for the ODM team is to validate ODM 9.0 support for Tomcat 10.1 with the compatibility flag activated.
------------------------------
Antony Viaud
Product Manager, IBM Decision Automation
------------------------------
Original Message:
Sent: Thu July 11, 2024 10:23 AM
From: Michael Heim
Subject: Does the new version 9 of the IBM ODM Decision Manager support the Tomcat 10.1 server?
The background is following customer question: we need to upgrade the Java component Spring to version 6, as version 5 is out of support. However, Spring 6 requires Tomcat 10.1. In the published documentation, IBM ODM only supports version 9, but no higher versions. IBM support said that ODM would "probably" run with the higher version, but customer should contact product management. But we would like to get confirmation of this from IBM in advance.
Since Spring and Tomcat are widely used components, the information is certainly also interesting for other customers.
If nobody can gave me this confirmation, has anybody an idea whom I can contact from the product management?
Thanks for your help.
Sources:
- Spring requires Tomcat 10.1: https://spring.io/blog/2022/11/16/spring-framework-6-0-goes-ga
- IBM ODM 9 does not support "Future Versions, Releases" as Tomcat 9.x: https://www.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=ECE40C31004F4D4DAAE4A532E56C4E08&osPlatforms=AIX%7CLinux%7CMac%20OS%7CWindows%7C&duComponentIds=D002%7CS005%7CS004%7CS003%7CC006&mandatoryCapIds=30%7C1%7C13%7C25%7C26&optionalCapIds=341%7C47%7C9%7C1%7C15#!
=> Prerequisites => View Details at "Apache Tomcat"
------------------------------
Michael Heim
------------------------------