Skip to content

Releases: holodeck-b2b/Holodeck-B2B

Holodeck B2B 5.0.1

03 Sep 10:41
Compare
Choose a tag to compare

Holodeck B2B 5.0 has new and changed functionality to allow easier creation of domain and deployment based enhancements. This includes:

  • A default user interface that supports basic monitoring of a running Holodeck B2B instance. The UI is available both
    using a command line and GUI application.
  • Support for asynchronous Two-Way AS4 P-Modes.
  • Support for additional P-Mode validators for the same type of P-Mode. P-Mode validators are now loaded using the Java
    SPI mechanism and all applicable validators are used to check a P-Mode before loading it. Two new methods were added
    in org.holodeckb2b.interfaces.pmode.validation.IPModeValidator to support the new mechanism.
  • Configuration parameter to indicate whether the Holodeck B2B Core should fall back to default Event Processor
    implementation in case the custom implementation cannot be loaded/initialised.
  • New interfaces related to trust validation of certificates in 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.
  • Signature policy check in Core Processing that received User Messages are signed when indicated in P-Mode that
    they should be. Violation of this rule will generate an PolicyNonCompliance error.

Besides new functionality this release also includes fixes for issues found in earlier releases. See the change log for a complete overview.

Holodeck B2B 4.1.2

10 Apr 09:02
Compare
Choose a tag to compare

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.

Holodeck B2B 4.1.1

04 Apr 16:21
Compare
Choose a tag to compare

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.

Holodeck B2B 4.1.0

06 Mar 15:53
Compare
Choose a tag to compare

New in Holodeck B2B 4.1 are the addition of support for sending a selective pull request, enhancements in the message processing event mechanism and improvements in the P-Mode finding algorithm. Together with some smaller adjustments these improve the interoperability with other AS4 gateways used for implementation of the ENTSOG and ATO SBR ebMS profiles.

For a complete overview of what changed in this release, see the CHANGELOG.

Holodeck B2B 4.0.0

04 Nov 20:06
49bceca
Compare
Choose a tag to compare

Holodeck B2B 4.0 contains some major new functionality:

  • New interfaces that define a Holodeck B2B Security Provider that handles the processing of the WS-Security header in the AS4 messages. This allows for extensions that optimize or handle specific security requirements. A default implementation is included in the distribution.
  • Option to perform custom validations of User Messages, both sent and received. This makes it possible to reject a message before it is sent or delivered if it violates specific business rules. When a received message is rejected an ebMS error is generated and reported to the sender of the message.
  • New message processing events for message transfer to the other MSH, delivery attempts to the back-end and security processing (e.g. signature validation)
  • Restructured Core to allow extensions supporting other messaging protocols

Furthermore this release includes fixes for issues #15 and #89, more unified logging and stability improvements.

Holodeck B2B 3.1.2

28 May 12:14
Compare
Choose a tag to compare

This release includes a fix for issue #86 where Holodeck B2B ignores submitted MMD files when they are still locked when picked up by the "submit" worker.

Holodeck B2B 2.1.4

28 May 12:14
Compare
Choose a tag to compare

This release includes a fix for issue #86 where Holodeck B2B ignores submitted MMD files when they are still locked when picked up by the "submit" worker.
A fix for this issue is also available in release 3.1.2 it is recommended to use release 2.1.4 only if you are running version 2.1.x and experience this issue and upgrading to 3.1.2 is not possible.

Holodeck B2B 3.1.1

15 Jan 13:43
Compare
Choose a tag to compare

This patch version fixes some small issues in the default file delivery method.

Holodeck B2B 3.1.0

10 Jan 13:19
Compare
Choose a tag to compare

This minor update adds support for the type attribute of both Message and Part Properties and continuously running workers.
Note that use of this attribute may lead to interoperability issues as there is an inconsistency in the ebMS Specification with regards to this (see issue #2 in the OASIS ebMS TC's issue tracker).

Furthermore this release fixes some minor issues, see the CHANGELOG for details.

Holodeck B2B 3.0.1

07 Jul 09:36
Compare
Choose a tag to compare

This release fixes two minor issues (#69 and #70) and includes code clean up related to the introduction of the persistency module.