Mule 4.6
To maintain compliance and customer trust, starting with Mule Runtime 4.6 in February 2024, MuleSoft will begin to enable customers and partners to upgrade their integration apps, connectors, and Mule Gateway policies/proxies from a legacy Java 8 to a secure Java 17.
Customer Value
With Mule 4.9 which will only support Java 17 (Feb 2025), customers will be able to take advantage of enhanced Java 17 new language features, security, and performance.
Industry is moving away from Java 8 and inaction will lead to compliance and security risks along with the lack of supportability.
Java 17 Upgrade – Why Now
Upgrade from a legacy Java version (8) to a secure Java version (17). Feature updates for Java 8 have already expired in 2022 (Security Support is expiring in 2026)
Key libraries - e.g. Spring and, Graphql which are part of our stack are dropping Java 8 support
Studio is based on the Eclipse IDE and the latest version (4.28) requires Java 17
MuleSoft recommends to perform majority of the migration in 2024!
Customer Upgrade Path
Customers and partners can begin action in Q1 2024, along with in-depth playbooks and migration toolkits to drive adoption:
Upgrade Type and Level of Effort
SynergySoft will provide the necessary consultation for applying tools and making necessary changes for a smooth migration.
MuleSoft will provide app and connector upgrade playbooks, migration toolkits and product documentation.
Action plan
At soonest:
Make an assessment of your current integration to define the preliminary scope of work for the migration.
Starting from February 6:
Update custom connectors.
Begin updating API instances with Java 17-compatible Mule Gateway-included policies.
Continue app upgrade planning based on J17-compatible connectors available.
Starting from March 21, 2024 (with Studio v7.17):
Begin app upgrading to Java 17.
Begin upgrading existing custom policies and proxies to ensure compatibility with Java 17.
Follow the LINK to schedule the Free consultation!