Noter:

Installationsvejledning giver ikke så mening, hvis ikke der er konfigurations vejledning.

Introduktion

Formål

Vejledning til installation og konfiguration af Nap-reference-web og Nab-reference-Facade.
Formålet med dokumentet er, at man med dokumentet i hånden kan installere Nap-reference-web og Nab-reference-Facade uden yderligere informationer.

Nap-reference-web

Installation

Er en statisk service som hostes i NSPs wildfly8 image.

Kør `npm install` for at installere dependencies.

kør `docker network create nap_net` for at oprette et docket netværk, hvis ikke dette allerede er gjort.

Kør `docker-compose up` fra compose/develop for at starte en webpack server i docker på nap_net netværket.

Konfiguration

For at konfigurerer denne service skal en configurations.json fil volume mappes til src/app/assets/.


Nap-reference-facade

Krav til applikationsservere

Komponenterne er udviklet og testet under WildFly-8.2.0.Final på udviklingsplatformen Service kan deployeres i produktion på Wildfly-8.2.0.Final applikationsservere.

Krav til adgang til andre services

Servicen benytter sig af dokumentdelingsservicen.

Installation

Kør `mvn install` for at installere dependencies og bygge applikationen.

kør `docker network create nap_net` for at oprette et docket netværk, hvis ikke dette allerede er gjort.

Kør `docker-compose up` fra compose/develop for at starte en wildfly server i docker på nap_net netværket.

Konfiguration

Alt konfiguration foregår ved at loade filer fra wildfly modulet dk.sds.nsp.nap.reference.facade. De følgende konfigurationsfiler skal således volume mappes

/pack/wildfly8/modules/dk/sds/nsp/nap/reference/facade/main/
Konfigurationsfiler
FilnavnIndhold
log4j-nap-reference-facade.xmllog4j configuration
nap.jksNAP certifikat
nap-facade.propertiesApplikation properties
trusted-sts-certs.jksTrustede STS certifikater
standalone.confWildfly standalone konfiguration der tillader tilslutning af JVM til remote socket debugging (kun aktuelt for udvikling)

Ved konfigurationsændringer skal wildfly serveren genstartes.


Præliminær SmokeTest

/IsAlive