Page History
...
Dette dokument er rettet mod systemadministratorer og driftspersoner, som skal kunne håndtere driftsmæssige aspekter af komponenten.
Driftsvejledningen indeholder information om Nap-reference-web og Nap-reference facade med hensyn til eksterne afhængigheder, standard placering af logfiler og konfigurationsfiler.
Nap-reference-web
Konfiguration
configurations.json mappes til /pack/webapp/assets/
...
Key
...
Value
...
Konfigurationen kan ændres runtime, men skal matche loadbalancer indstillingerne.
Hvordan fungerer servicen
Single page application med 3 routes:
Route | Funktionalitet |
---|---|
/aftaler | Viser en patientaftaleoversigt ved lave et kald til til nap-reference-facade. I tilfælde af http fejl vises dette til brugeren. |
/hjælp | Viser informationer om, hvordan der kan oprettes en NSP support sag |
Konfiguration
configurations.json mappes til /pack/webapp/assets/
Key | Value |
---|---|
AppointmentsEndpoint | Aftale endpoint |
ServerUrl | Relative path til nap-reference-facade |
Konfigurationen kan ændres runtime, men skal matche loadbalancer indstillingerne.
Logning
Da nap reference web er en stateless webapplikation, som bliver statisk serviceret fra wildfly foregår der ingen logning i denne komponent.
Nap-reference-facade
Hvordan fungerer servicen
Validerer den indkommende SAMLassertion efterfulgt af et kaldet til Dokumentdelingsservice (DDS) for at hente aftale dokumenter for en patient.
Konfiguration
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) |
Hvordan fungerer servicen
...
Status check (/isAlive)
Bruges af loadbalanceren for at tjekke at servicen er deployet. Returnerer en html side med deployment info.
...