/harmony-smp

Harmony eDelivery Access - Service Metadata Publisher (SMP)

Primary LanguageJavaEuropean Union Public License 1.2EUPL-1.2

Go to Harmony Community Slack Get invited License badge Documentation badge Support badge

Harmony eDelivery Access - Service Metadata Publisher (SMP)

Harmony eDelivery Access logo

About the Repository

This repository contains the source code of the SMP component of Harmony eDelivery Access.

Harmony eDelivery Access by NIIS is a free and actively maintained open-source component for joining one or more eDelivery policy domains.

Harmony SMP is based on upon the SMP open source project by the European Commission.

Documentation

The official Harmony documentation is available in a separate repository that can be found here.

In addition, the following documents that are available on the SMP release page are applicable for the Harmony SMP too:

  • Administration Guide
  • Interface Control Documents
  • Software Architecture Document.

Build

Harmony SMP can be built using the following command:

./mvnw clean install

Unit and integration tests can be skipped using the skipTests and skipITs properties:

./mvnw clean install -DskipTests -DskipITs

Full build instruction are available in the harmony-common repository.

Install and Run

Instructions to install and run Harmony SMP are available in the harmony-common repository.