What is Domibus?

Domibus (Domain Interoperability Bus) is an eDelivery AS4 profile Access Point sample implementation maintained by the European Commission. This sample implementation may be used to test other implementations of the technical specifications or as a working solution.

The users of the sample implementation remain fully responsible for the integration with back-end systems, its deployment and operation. The support and maintenance of the sample implementation, as well as any other auxiliary services, are provided according to the terms and conditions defined in the Master Service Arrangement.

How can I submit a change request to add features in Domibus?

You can submit change requests via the eGovernance space page. You must be a member of the eDelivery community to submit change requests. If you are not a member, request access by contacting us through the eGovernance space page. Once you are a member, you can proceed to submit your change request.

How to change the Domibus logging level?

Domibus log levels can be defined in the configuration files. For details, refer to the Domibus documentation.

Is Domibus free to use for professional purposes?

Yes, Domibus is released under the European Union Public Licence 1.2, allowing free use for professional purposes.

What are the alternatives to WildFly for Domibus?

WildFly support in Domibus will be phased out by Q2 2027. After Domibus 5.2, the supported application servers will be Apache Tomcat and WebLogic.

Comparison of the two, highlighting elements that are more relevant for a Domibus installation:

ElementWebLogicApache Tomcat
CostRequires a production licenceFree
SupportCommercial support from the vendorCommercial support from third parties
FeaturesAdvanced features (for example, assisted cluster-wide deployment & configuration)Limited set of features
Administration & configurationMore complex, requires specific expertiseSimpler
JMS brokerDomibus can use WebLogic's embedded JMS brokerClustered deployments require external JMS broker (ActiveMQ)
Framework supportMay delay support for new frameworks (for example, Jakarta EE 10 available in Tomcat, but late 2025 in WebLogic)Faster adoption of new frameworks
MonitoringBetter monitoringLacks some advanced management and monitoring tools available in WebLogic

We advise you to choose Apache Tomcat or WebLogic depending on your circumstances and requirements.

What is the impact on the eDelivery AS4 2.0 specifications on sample implementation software (Domibus, DomiSMP, DomiSML)?

The eDelivery AS4, SMP, BDXL and ebCore Party Id 2.0 were adopted on 4 December 2024. This adoption affects the sample implementation software as follows:

  1. Support for new specifications:
    • eDelivery Building Block plans to incorporate the new specifications in upcoming sample software releases.
    • All sample software will support both old and new specifications.
    • Users can configure which specification version to use: old specifications, new specifications or a mixed approach.
  2. Timeline and planning for 2025 and beyond: Support plans may be adjusted based on factors such as budget allocation in the DEP Work Program 2025-2027.
  3. Backwards compatibility:
    • Different solution providers may adopt varying approaches to backwards compatibility.
    • It is recommended to contact other solution providers directly to understand their compatibility strategies.
  4. Ecosystem impact:
    • Ecosystem owners should assess the impact based on the combination of products used within their environments.
    • Proper planning is essential to ensure seamless integration and functionality.

What is your upgrade recommendation for Domibus?

Upgrading to the latest version of Domibus is not mandatory but is recommended to benefit from the latest features and security enhancements.

Key considerations:

  • Custom plugins: Ensure that custom plugins are updated to remain compatible with the new Domibus version.
  • Support periods:
    • Standard releases: Supported for at least one year from the release date of their minor version.
    • Long-Term Support (LTS) releases: Supported for at least two years from the release date of their minor version.

Additional information:

  • Support expiration dates: Refer to Domibus releases and Support arrangement for exact expiration dates of the support periods.
  • LTS identification: Releases under Long-Term Support are clearly identified in Domibus releases to assist in your upgrade planning.

By staying updated, you ensure that your Domibus installation remains secure, supported and equipped with the latest functionalities.

Where can I download Domibus?

You can download Domibus, an open-source eDelivery sample implementation of an AS4 Access Point, for free from the Domibus release page.

Which application servers and platforms does Domibus support?

Domibus currently supports Tomcat, WebLogic and WildFly. However, WildFly support will be phased out from Domibus 6.0 onwards. If you are using WildFly, please consider migrating to Tomcat or WebLogic to ensure continued support and security patches. Consult the Domibus releases for specific timelines and migration guidance.

Which operating system platforms are supported by Domibus?

Domibus is developed in Java, making it compatible with any platform that supports Oracle Java JRE/JDK 8. It has been successfully deployed and tested on Windows and Linux. For more information on supported platforms for specific Domibus versions, please check the Domibus release page.

Does Domibus Support Elliptic Curve Certificates?

According to the current plan, Domibus will begin supporting Elliptic Curve certificates starting from Version 6.0. For detailed information about this release and future updates, please refer to the Domibus Release Roadmap.

(Domibus FAQ) General

Addresses general questions about the European Commission's sample AS4 implementation.

(Domibus FAQ) Technical

Addresses technical questions about the European Commission's sample AS4 implementation.

edel-soft
For full FAQ, see Domibus FAQ.