Harmony eDelivery Access - Access Point v2.5.0 Release Notes
Release Info
Version number | 2.5.0 |
---|---|
Release date | 13.02.2025 |
Supported versions | Access Point
|
Supported platforms | Access Point
|
Official documentation | |
Source code | |
Software license | EUPL 1.2 |
Changes in This Release
Summary
Merge changes from European Commission's Domibus 5.1.5 and 5.1.6 into Harmony Access Point.
Add support for Ubuntu 24.04 LTS operating system. The migration guide is available here.
Update 3rd party dependencies.
New properties enabled by default
This version introduces two new properties to the domibus.properties
file, both of which are enabled by default. These properties affect how MPC assignment and validation are handled in Domibus:
MPC Assignment Behavior:
When the MPC attribute is missing in a message, Domibus will now automatically assign the MPC value from the matching leg configuration (as configured in the pMode).
If you need to restore the previous behavior, where the default MPC was used instead, you can disable this property.
Property name:
domibus.pmode.legconfiguration.mpc.enabled
MPC Validation:
Domibus will validate that the qualified name of the MPC in the received message on the MSH endpoint matches the qualified name configured in the pMode leg configuration.
Property name:
domibus.pmode.legconfiguration.mpc.validation.enabled
Completed Issues
Issue ID | Type | Summary |
---|---|---|
Improvement | Merge changes from European Commission's Domibus 5.1.5 into Harmony Access Point.
Copied from the Domibus 5.1.5 release notes published by the European Commission. | |
Improvement | Merge changes from European Commission's Domibus 5.1.6 into Harmony Access Point.
Copied from the Domibus 5.1.6 release notes published by the European Commission. | |
New | Implement Ubuntu 24.04 LTS packaging. |
Issue types: fix (bug fix or technical debt), improvement (improvement to an existing feature), new (a new feature).
New/Updated Dependencies
Dependency | Old Version | New Version | Notes |
---|---|---|---|
eu.europa.ec.dynamic-discovery:dynamic-discovery-client | 2.1 | - | moved to |
jakarta.activation:jakarta.activation-api | - | 2.1.1 |
|
org.apache.cxf:cxf-core | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-bindings-soap | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-features-logging | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-frontend-jaxws | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-security | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-transports-http | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-transports-local | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-ws-policy | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-ws-security | 3.5.8 | 3.5.9 |
|
org.apache.cxf:cxf-rt-wsdl | 3.5.8 | 3.5.9 |
|
org.apache.tomcat.embed:tomcat-embed-core | 9.0.86 | 9.0.91 |
|
org.apache.tomcat.embed:tomcat-embed-websocket | 9.0.86 | 9.0.91 |
|
org.niis.dynamic-discovery:dynamic-discovery-client | - | 2.3 | moved from |
org.owasp:dependency-check-maven | 9.1.0 | 10.0.4 | maven plugin |
org.springframework.security:spring-security-config | 5.8.12 | 5.8.16 |
|
org.springframework.security:spring-security-core | 5.8.12 | 5.8.16 |
|
org.springframework.security:spring-security-test | 5.8.12 | 5.8.16 |
|
org.springframework.security:spring-security-web | 5.8.12 | 5.8.16 |
|
org.springframework:spring-aop | 5.3.34 | 5.3.39 |
|
org.springframework:spring-beans | 5.3.34 | 5.3.39 |
|
org.springframework:spring-context | 5.3.34 | 5.3.39 |
|
org.springframework:spring-context-support | 5.3.34 | 5.3.39 |
|
org.springframework:spring-core | 5.3.34 | 5.3.39 |
|
org.springframework:spring-jms | 5.3.34 | 5.3.39 |
|
org.springframework:spring-orm | 5.3.34 | 5.3.39 |
|
org.springframework:spring-test | 5.3.34 | 5.3.39 |
|
org.springframework:spring-tx | 5.3.34 | 5.3.39 |
|
org.springframework:spring-web | 5.3.34 | 5.3.39 |
|
org.springframework:spring-webmvc | 5.3.34 | 5.3.39 |
|
Contributors
The following developers have contributed to the development of this release version. A contribution means at least one Git commit that is included in the release.
Other Notes
Package Repositories
Repository | URL |
---|---|
Focal | deb https://artifactory.niis.org/artifactory/harmony-release-deb focal-current main |
Jammy | deb https://artifactory.niis.org/artifactory/harmony-release-deb jammy-current main |
Noble | deb https://artifactory.niis.org/artifactory/harmony-release-deb noble-current main |
Docker |
Debian Repository Sign Key Details
Download URL | |
---|---|
Hash | 935CC5E7FA5397B171749F80D6E3973B |
Fingerprint | A01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B |
3rd party key server |
Packages
Package | SHA256 checksum |
---|---|
Docker image | da7a20d9409573f26466da1d5f8c1dd817415158f691f46e139e89c6e98c8476 |
harmony-ap_2.5.0-0.ubuntu24.04_all.deb | 58367513ff156d1167098633a91f6f6c54a234fc9975ecc82d6371bc99488f5f |
harmony-ap_2.5.0-0.ubuntu22.04_all.deb | b914dff75c0c439ef46ee27eae6ff15ca3507b09d03881b5dd0bdaa37938c5e9 |
harmony-ap_2.5.0-0.ubuntu20.04_all.deb | a8f0de6145a3decba39a1d778a020c659fad222c7c2733652e065e41814e8b02 |