This repository contains the source code of the AS4 Access Point 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 Access Point is based on upon the Domibus open source project by the European Commission.
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 Domibus release page are applicable for the Harmony Access Point too:
- Administration Guide
- Testing guide
- Interface Control Documents of the default plugins
- Plugin cookbook
- Software Architecture Document.
In order to build Harmony Access Point including all release artifacts use the following profiles:
mvn clean install -Ptomcat -Pdefault-plugins -Pdatabase -PUI
Note: Running the tests takes a long time (~20 min or more).
Integration tests can be skipped using the skipITs
property:
mvn clean install -Ptomcat -Pdefault-plugins -Pdatabase -PUI -DskipITs=true
All tests can be skipped using the maven.test.skip
property
mvn clean install -Ptomcat -Pdefault-plugins -Pdatabase -PUI -Dmaven.test.skip=true
Full build instruction are available in the harmony-common
repository.
Instructions to install and run Harmony Access Point are available in the harmony-common
repository.