Blog

  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016

European Commission Digital

SML 4.2 RC1 released

We are happy to announce that the first release candidate of SML 4.2 is now available. BDMSL is the sample implementation of an eDelivery Service Metadata Locator (SML) maintained by the European Commission.

We invite all users to install SML 4.2 RC1 in their test environments at their earliest convenience and to report any issues they encounter during the upgrade process or during operations to EC-EDELIVERY-SUPPORT@ec.europa.eu. As the final release of SML 4.2 is scheduled for 14/10/2022, any major issues to be addressed should be reported by 30/09/2022 at the latest.

SML 4.2 RC1 includes a number of new features, improvements, and bug fixes, among which:

  • X.509 certificate policy validation: the SML can now restrict the valid certificates also based on the certificate policy ID.
  • A new report for detecting SMP instances with expired certificates: the SML can automatically detect and, through a new report, warn administrators about SMP instances with outdated certificates. The report can assist with maintaining only the active records in the BDMSL.
  • A new web service for checking if a participant identifier is already registered by the SMP: the web service is useful especially for the SMPs with distributed deployment (microservices) which contain many participant identifiers.
  • Support for the creation of the participant identifiers without scheme.
  • Support for configuring the regular expression that splits the "URN identifiers" into the scheme and id parts. This new option introduces the possibility to use custom URN identifier schemes.
  • Support for quick start-up using Spring Boot: this option is intended only for demonstration and testing purposes.
  • Support for limiting the maximum number of participants that can be registered per domain and per SMP instance: when a business domain or SMP exceeds the allowed quota of participant identifiers, the addition of new participants is blocked.
  • Various security enhancements.

SML 4.2 RC1 is backward compatible with 4.1.x.

You can find more information about the release on this page.

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


The eDelivery Building Block | SML

eDelivery is a building block that provides technical specifications and standards, installable software and ancillary services to allow projects to create a network of nodes for secure digital data exchange.

SML is the sample software provided by the European Commission to implement an eDelivery Service Metadata Locator (SML) for an eDelivery party to discover the URLs of other counterparties using eDelivery Access Points and their corresponding metadata. It is based on the eDelivery BDXL profile, an open technical specification for locating Access Points within a network, and on the PEPPOL SML Specification, a technical specification defining a BDXL administration API.


Photo by Milad Fakurian on Unsplash