SML - v3.1.3
This page collects the resources for Service Metadata Locator version 3.1.3 , released in August 2018.
Access the eDelivery videos and eLearnings
Description
The Directorate-General for Informatics (DIGIT) is happy to announce the upgrade of the sample implementation of the SML software in order to fully support the CEF eDelivery SML specification. In version 3.1.3, as in version 3.1.2 the SML will also provide support for the e-SENS BDXL profile, as well as the PEPPOL SML specification. As the PEPPOL SML specification continues to be supported, current users of the SML software shouldn't suffer of any disruption of service. The SML managed service offered by DIGIT uses this sample implementation and therefore benefits from its features.
This version of the SML sample implementation is also known as Business Document Metadata Service Location application (BDMSL). It is released with additional documentation which can be found below.
The SML 3.1.3 latest release includes following major additions compared to release 3.1.2:
- Added configuration parameter for accepting certificate with PKI (SML can now accept certificates from new PEPPOL PKI)
- SML library dependencies were upgraded to reduce OWASP warnings
- Improved X509Certificate access authentication
- Improved performance in generating Inconsistency report
- Fixed bug regarding database creation on mysql
Migration from 3.1.2 to 3.1.3
The migration will be applied automatically at server restart after the 3.1.3 war file has been deployed.
Documentation
Interface Control Document of SML (pdf) | This document covers the service interface of the CEF eDelivery SML sample implementation. It includes information regarding the description of the services available, the list of use cases, the information model and the sequence of message exchanges for the services provided. |
SML Software Architecture Document (pdf) | This document is the Software Architecture document of the CEF eDelivery SML sample implementation. It intends to provide detailed information about the project: an overview of the solution, the different layers, the principles governing its software architecture |
Quick start guide (pdf) | This document provides a brief description of the installation of the SML sample implementation component on a Tomcat/MySQL environment |
Service Offering Document (pdf) | This document describes the services offered by the SML. |
Licence (pdf) | European Union Public Licence |
Release note
Improvements and new features
- EDELIVERY-3241 Added configuration parameter (RegExp) for filtering certificate with PKI (added rule for accepting new PEPPOL PKI ).
- EDELIVERY-3230 Improved performance of generating Inconsistency report.
- EDELIVERY-3171 Removing blank space in the end of NAPTR url.
Fixed Bug
- EDELIVERY-3175 Fixed SQL query (liquibase script) for deploying SML to MySql database.
- EDELIVERY-3032 Fixed X509Certificate authentication which failed if CA chain was more then 1 level and not all chain certificates were configured.
- EDELIVERY-3444 Fixed X509Certificate authentication on Tomcat.
- EDELIVERY-3169 Added security restriction from changing certificates from different domains.
Known issues and limitations
None
For more information, please contact us via our portal or by e-mail: CEF-EDELIVERY-SUPPORT@ec.europa.eu