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.
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.
For at konfigurerer denne service skal en configurations.json fil volume mappes til src/app/assets/.
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.
Servicen benytter sig af dokumentdelingsservicen og det er et krav, at denne kan nåes på den url, der er specificeret i properties.
Det er et krav for at køre tests, at dokumentsdelingsservicen på test2 kan køres.
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.
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/. Disse filler og pakker bliver loadet ind på classpath wildfly.
Konfigurationsfiler | |
---|---|
Filnavn | Indhold |
log4j-nap-reference-facade.xml | log4j configuration |
nap.jks | JKS fil indeholdende NAP certifikat til audience /nap |
nap-facade.properties | Applikation properties # Sti til nap certifikat |
trusted-sts-certs.jks | JKS fil med certifikater fra STS providers. |
standalone.conf | Wildfly standalone konfiguration der tillader tilslutning af JVM til remote socket debugging (kun aktuelt for udvikling) |
Ved konfigurationsændringer skal wildfly serveren genstartes.
/IsAlive