Page tree

European Commission Digital

Domibus 5.1.5


This page collects the resources for Domibus version 5.1.5, released in June 2024.

Download Domibus v5.1.5

Verify files integrity
Access source code

Description

We are happy to announce the release of Domibus 5.1.5 sample implementation of the eDelivery Access Point. The Domibus 5.1.5 release includes several security fixes and it addresses the latest reported vulnerabilities. We strongly recommend the upgrade.

  • New property to enforce strong rules for all Domibus properties of type password
  • Update the configuration of Weblogic datasource, eDeliveryDs, to disable support for global transactions
  • Security updates on the libraries and Domibus APIs

Domibus 5.1.5 is backward compatible with 5.1.4 and the upgrade is not mandatory, but it is highly recommended.

Supported platforms:

  • Application servers:
    • WildFly 26.1.x
    • WebLogic 12.2.1.4 (tested version, future versions might work)
    • Apache Tomcat 9.0.x
  • Database:
    • MySQL 8 (future versions might work)
    • Oracle 12c R2 and Oracle 19c
  • Java 8 features / compile with Oracle JDK 8u291+: tested to run correctly with:
    • Oracle JDK 8u291+ for WebLogic, Tomcat and WildFly
    • OpenJDK 11.0.11 for WildFly and Tomcat (tested with AdoptOpenJDK 11 version 11.0.9.1+1)

Security Note: To ensure their system’s security, users installing any of the Domibus packages labelled as “Full Distribution” have the responsibility to update the application servers to the latest version after the installation.


Technical Documentation


(blue star)NEW!(blue star)

Documentation in HTML

Domibus 5.1.5 documentation can now be consulted in HTML, click >here< to open.

Documentation in PDF 

Click > here < to download the Domibus technical documentation now consolidated in one PDF document.

Domibus Technical Documentation Contents Description

In the documentation site or in the distributed PDF(s) you can find the following information:

(grey lightbulb) Installation and Configuration
Quickly get started with Domibus. Based on a common scenario, a Tomcat/MySQL environment, and by following this concise guide, you can expedite the installation of a local Domibus running instance.
Detailed information on:
→ How to deploy and configure Domibus in all supported platforms.
Configuration support and details for multiple topics, such as: Security Configurations (Policies, Certificates, TLS Configuration), Message Filtering, PMode Configuration, Application Monitoring, etc.
Configuration of the registration for custom plugins and Troubleshooting.
(grey lightbulb)About Domibus
A comprehensive architectural overview of the system, using a number of different architectural views to illustrate diverse system aspects. Portrays the significant architectural decisions underlying Domibus.
Describes eDelivery's Access Point Offering.
(grey lightbulb)Testing
Aimed at developers and testers wanting to perform a set of checks on their Domibus installation or to use as a starting point to create their own test cases.
(grey lightbulb) Plugins
Outline of the JMS Data Format Exchange to be used as part of the default JMS backend plugin.
Description of the WSDL and of the observable behaviour of the default WS plugin's interface.
Description of the WSDL and of the observable behaviour of the default WS plugin's interface (older version).
FS
Outline of the file system messages exchange as part of the default File System (FS) backend integration solution for the Domibus Access Point.
Detailed information on how to configure and deploy the File System Plugin available in Domibus 3.3 and later versions.
Plugin Cookbook

Describes the capabilities provided by the Domibus plugin system. A developer familiar with the AS4 protocol is able to implement a plugin to integrate an existing backoffice application into Domibus.
(grey lightbulb) Extensions
How to develop an Extension. Details the technical specifications of Domibus extension mechanism. Lays out applicable guidelines to support the technical implementation of an extension.
How to validate an Extension. Details the technical specifications of Domibus Validation Extension mechanism. Its scope are the functional aspects of the extension mechanism and the technical and operational aspects of the extension mechanism.
(grey lightbulb) API Documentation
Domibus REST services documentation
Documentation on the Domibus REST services.
Domibus eArchiving REST services documentation
Documentation on the Domibus eArchiving REST services.
 

(grey lightbulb) License

Licence (pdf)
European Union Public Licence.

Upgrade from 5.1.4 to 5.1.5

For a detailed description of the Domibus upgrade procedure, click here.

Release notes

Please find below the list of improvements and fixed bugs:

Improvements

  • [EDELIVERY-13425] - Add password complexity check for all Domibus passwords 

Fixed bugs

  • [EDELIVERY-13493] - Update Global Transaction configuration in WSLT scripts
  • [EDELIVERY-13297] - Fix OWASP vulnerabilities on all branches
  • [EDELIVERY-13417] - Properties - Error when trying to decrypt specific password property
  • [EDELIVERY-13483] - Domibus starts even if domibus.properties.passwordPolicy.enforce is set to true and non conformant passwords are set

For more information, please contact us via our portal or by e-mail: EC-EDELIVERY-SUPPORT@ec.europa.eu