Holodeck B2B is an AS4 system-to-system messaging solution that implements the OASIS specifications for ebMS3 and it's AS4 profile. For more information visit the project website
This update includes fixes for several issues to improve the reliability of the message exchanges. It also introduces a new submission log that contains the meta-data of each successfully submitted message to the Holodeck B2B Core in a structured format.
See the CHANGELOG for more details.
This major update introduces a lot of internal changes mainly focusing on stability and resource management. The changes most interesting to users are:
shutdown()
method to allow for resource clean-up.See the CHANGELOG for more details.
This update includes changes and fixes to the Reception Awareness Feature to improve the handling of retries and Receipts.
This updates update the log4j version to 2.17.0 to mitigate security issues found in the log4j 2.15.0 and 2.16.0
This release contains several fixes including an update of Log4j to mitigate CVE-2021-44228, see also issue #123.
Some other new features:
See the CHANGELOG for more details.
This patch release fixes a major bug [#112] which caused the routing information to be missing in asynchronously sent multi-hop Signal Messages. Therefore updating to this release is only necessary when you are running in a multi-hop network.
This patch release includes a newer version (1.0.1) of the file back-end which fixes issues in the single_xml delivery format and uses a temporary extension when writing the meta-data file to disk to prevent premature reading by the back-end application. See also the issues on the file back-end project.
Holodeck B2B 5.0 has new and changed functionality to allow easier creation of domain and deployment based enhancements. This includes:
org.holodeckb2b.interfaces.pmode.validation.IPModeValidator
to support the new mechanism.org.holodeckb2b.interfaces.security.trust
. Notably
the new specification of the Holodeck B2B Certificate Manager which is now a separate component independent of the
Security Provider. Also new interfaces and methods are defined to communicate the results of trust validation checks
between components including the new ISignatureVerifiedWithWarning
event to signal trust issues on signature
verification.Besides new functionality this release also includes fixes for issues found in earlier releases. See the change log for a complete overview.
This release fixes a major issue in the creation of the WS-Security header that causes interoperability issues when sending message containing multiple payloads or multiple binary security tokens.
This patch release includes fixes for issues related to pulling and the processing of certificates that include name constraints or policy constraint extensions. See the CHANGELOG file included in the release for more details.