Domibus 5.2 roadmap update: Java 21 support, revised timeline and WildFly phase-out after Domibus 5.2
This article does not provide the most up-to-date information For updated information on eDelivery sample software's roadmap, see eDelivery software roadmap: available releases and plans for 2025.
Supported platform changes: latest versions of WebLogic, WildFly and Tomcat
For Domibus 5.2, we will align with the three supported platforms for their most recent available or upcoming versions as follows:
- The release will support Oracle WebLogic Server 14.1.2 (WebLogic LTS version planned for release by Oracle by the end of 2024).
- The release will support WildFly 34.0.x.
- The release will support Apache Tomcat 10.1.x.
Java & Jakarta EE version updates
With Domibus 5.2, we will also update our Java support from Java 11 to Java 21 and switch to using the Jakarta EE framework. Due to differences in Jakarta EE support between Oracle WebLogic 14.1.2 on the one hand, and WildFly 34 and Apache Tomcat 10.1 on the other, Domibus 5.2 will offer two distinct variants:
- The Domibus 5.2 WebLogic variant will rely on Jakarta EE 8.
- The Domibus 5.2 WildFly and Tomcat variant will rely on Jakarta EE 10, which is not backwards compatible with Jakarta EE 8.
Current or prospective users of Domibus on WebLogic should note that not all third-party libraries will continue to support Jakarta EE 8 throughout the lifetime of Domibus 5.2. This may limit our ability to provide security patches for the WebLogic/Jakarta EE 8 variant. We recommend that critical installations consider using the Jakarta EE 10 variant.
Revised release dates
In light of the above, the Domibus 5.2 release timeline has been revised:
- The release candidate (RC) is now expected in Q1 2025.
- The full release (FR) is now scheduled for Q2 2025.
This slight adjustment, by one quarter forward for each RC and FR, gives us additional time to implement the platform and Java-related changes.
WildFly phase-out
Due to limited usage by Domibus users combined with lack of long-term support of the application server, a significant change on the horizon is the phase-out of WildFly as a supported application server. While Domibus 5.2 will still support WildFly, the next Domibus version after it will discontinue that support. As Domibus 5.2 is a long-term supported release, it means that users of WildFly have more than two years to switch to a different platform.
If dropping WildFly support in the next version of Domibus after 5.2 is likely to severely disrupt your operations with no ability to switch to one of the other supported platforms, we want to hear from you. This feedback will help us gauge the need for additional transition time. We encourage users to explore the other platforms, WebLogic and Tomcat, which will remain supported.
Yes, I am using WildFly for Domibus (opens in a new tab)
eDelivery Building Block
eDelivery is a Building Block provided by the European Commission, offering technical specifications, installable software and services for secure digital data exchange across a network of nodes.
Domibus is the sample software provided by the European Commission to implement an eDelivery AS4 Access Point for the interoperable, secure and reliable data exchange. It is based on the eDelivery AS4 profile, an open technical specification for the secure, web-based, payload-agnostic exchange of data or documents. There are numerous other products and services currently conformant with the eDelivery AS4 profile. We invite projects to browse the full list before choosing their AS4 software.
Stay tuned for the latest updates on eDelivery services by checking the Building Block's X and web page. For more information, do not hesitate to register for personalised news or contact us via our portal or by email: EC-EDELIVERY-SUPPORT@ec.europa.eu.