Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Joze RIHTARSIC's avatar
Joze RIHTARSIC authored
Merge in EDELIVERY/smp from development to master

* commit 'd4d223af': (63 commits)
  add maven-release-plugin node/npm arguments
  update versions and prepare for release
  Add angular cli install step when building with -DusePreInstallNpm=true
  automate/clean all possible smp 1.0 tests
  Fix angular build with preinstalled node and update angular libraries
  Fix UI identifier scheme label
  Fix identifier scheme validation
  shorten the waiting duration to 20 sec
  fix sql stream
  fix readme for shared artefact in the Docker build
  [EDELIVERY-14203] Configure mTLS for tomcat and integration tests
  [EDELIVERY-14195] resource visibility changed
  [EDELIVERY-14194] Unlink referenced document before deletion
  updating the docker scripts to execute the tests
  Upgrade libraries and tackle CVE-2024-23080
  Update SMP2.0 endpoint
  [EDELIVERY-14171] Fix Invalid group error message
  [EDELIVERY-14170] logout on session timeout even if changed data
  add suffix
  [EDELIVERY-13955] fix table headers
  ...
bd81ca82
History

Service Metadata Publishing

License badge Documentation badge Support badge

Introduction

This is the code repository for eDelivery SMP, the sample implementation, open source project of the European Commission eDelivery SMP profile implementation.

Any feedback on the application or the following documentation is highly welcome, including bugs, typos or things you think should be included but aren't. You can use JIRA to provide feedback.

Following documents are available on the Domibus release page:

  • Administration Guide
  • Software Architecture Document
  • Interface Control Documents

Top

Overall description

To successfully send a business document in a (4-corner) network, an entity must be able to discover critical metadata about the recipient (Access Point) of the business document, such as types of documents the Access Point is capable of receiving and methods of transport supported. The recipient makes this metadata available to other entities in the network through a Service Metadata Publisher service. The eDelivery SMP profile describes the request/response exchanges between a Service Metadata Publisher and a client wishing to discover Access Point metadata. The profile is based on the OASIS Service Metadata Publishing (SMP) Version 1.0 standard.

The eDelivery SMP application is an implementation of the eDelivery SMP profile. The application also has a feature to configure the integration to SML using PEPPOL Transport Infrastructure SML specifications.

eDelivery SMP is the Open Source project of the AS4 Access Point maintained by the European Commission.

If this is your first contact with the eDelivery SMP, it is highly recommended to check the SMP Software page.

Top

Build

In order to build eDelivery SMP, you need to have the following installed:

  • Java JDK 8 or JDK 11
  • Maven 3.6+

To build eDelivery SMP, run the following command in the root directory of the project:

mvn clean install 

Top

Install and run

How to install and run eDelivery SMP can be read in the Admin Guide available on the eDelivery SMP Release Page.

Top

License

eDelivery SMP is licensed under European Union Public Licence (EUPL) version 1.2.

Top

Support

Have questions? Consult our Q&A section. Still have questions? Contact eDelivery support.

Top