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.log- og konfigurationsfiler.
Sammenhæng med øvrige dokumenter
Dette dokument er en del af den samlede dokumentation for NAP SDK.
Dokumentet er udformet, så det i videst muligt omfang opfylder sit formål uafhængigt af de øvrige dokumenter.
Ønskes mere information omkring arkitektur og design findes dette på NAP Ref.Impl. - Design og Arkitektur beskrivelse.
Ønskes mere information omkring installationsvejledning til anvender kan findes på NAP Ref.Impl. - Installationsvejledning.
Ønskes mere information omkring anvendelse kan dette findes på NAP Ref.Impl. - Guide til anvendere.
Nap-reference-web
Nap-reference-web er en statisk webapplikation, som bliver statisk serviceret fra wildfly.
Hvordan fungerer servicen
Single page application web applikation 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 |
...
Da nap reference web er en stateless webapplikation, som bliver statisk serviceret fra wildfly, foregår der ingen logning i denne komponent. Der Fejl vil dog blive skrevet beskeder ud i konsollen. I tilfælde af http fejl bliver kliententen præsenteret med en fejl.
...
Endpoints | Funktionalitet |
---|---|
/aftaler/{cpr} | Validerer den indkommende SAMLassertion efterfølgende authentication header indeholdende en SAMLassertion. |
/isAlive | Bruges af loadbalanceren for at tjekke at servicen er deployet. Returnerer en html side med deployment info. Da denne service ikke er afhængige af database eller andre interne services, returnere den altid 200, hvis applikationen kører. |
Konfiguration
Følgende konfigurations filer konfigurationsfiler skal være tilgængelige i classpath under deployment (loades fra applikationsserverens modules/dk/sds/nsp/nap/reference/facade/main).
MANGLER KONFIGURATION AF SLA-LOG
Konfigurationsfiler | |
---|---|
Filnavn | Indhold |
log4j-nap-reference-facade.xml | log4j configuration for applikations log <?xml version="1.0" encoding="UTF-8"?> |
nap.jks | JKS fil indeholdende NAP certifikat til det audience /nap, det specificeres i nap-facade.properties |
nap-facade.properties | Applikation properties # Sti til nap certifikat |
trusted-sts-certs.jks | JKS fil med certifikater fra trusted STS providers. |
Logning
Alle logfiler er at finde i log/ under WildFly. Herunder findes en liste over alle logfiler med en beskrivelse af hvilke komponenter der skriver til dem.Alle logfiler er at finde i log/ under WildFly.
Logfilnavn | Komponenter der skriver til denne |
---|---|
nap-ref-facade.log | nap facade applikationen |
sla.log | nap facade aftale sla-log |
Ved default konfiguration findes applikations loggen i nap-ref-facade.log.
...