Page History
...
Route | Funktionalitet |
|---|---|
| /projekter/{id} | Laver et kald til nap-admin administration og viser en projektoversigt. I tilfælde af http fejl vises dette til brugeren. |
| /kontakt | Viser informationer om, hvordan der kan oprettes en NSP support sag |
Konfiguration
configurations.json json mappes til /pack/webapp/assets/
...
Håndtering af fejlsituationer og logning
...
Nap-admin-web er en stateless
...
web applikation, foregår der ingen logning i denne komponent
...
. Fejl vil dog blive skrevet ud i konsollen. I tilfælde af http fejl
...
bliver klienten præsenteret med en
...
fejl.
Nap-lobby-web
Hvordan fungerer servicen
Single page application med 3 2 routes:
Route | Funktionalitet |
|---|---|
| /projects | Laver et kald til nap-admin og administration og viser en projektoversigt. I tilfælde af http fejl vises dette til brugeren. |
| /help | Viser informationer om, hvordan der kan oprettes en NSP support sag. |
...
Håndtering af fejlsituationer og logning
Da nap-lobby-web er en stateless webapplikation, som bliver statisk serviceret fra wildfly foregår der og der foregår ingen logning i denne komponent.. Fejl vil dog blive skrevet ud i konsollen. I tilfælde af http fejl bliver klienten bliver klienten præsenteret med en læsevenligfejlfejl.
Nap-test-web
Hvordan fungerer servicen
...
Håndtering af fejlsituationer og logning
Da nap-test-web er en stateless webapplikation, som bliver statisk serviceret fra wildfly foregår der og der foregår ingen logning i denne komponent.. Fejl vil dog blive skrevet ud i konsollen. I tilfælde af http fejl bliver klienten præsenteret med en fejl.
Nap-admin
...
Snitflade
Servicen kalder en database med projekter og udstiller dem på en REST snitfalde.
Endpoints | Funktionalitet |
|---|---|
| /projekter/{id} | Validerer den indkommende SAMLassertion, kalder databasen og henter Projekt(er) baseret på det cvr nummer der tilknyttet brugerkonteksten. |
| /webapps/{id} | Validerer den indkommende SAMLassertion, kalder databasen og henter WebApp(er). |
Overvågnings snitflade
| Endpoints | Funktionalitet |
|---|---|
| /isAlive | Bruges af loadbalanceren for at tjekke at servicen er deployet. Returnerer en html side med deployment info. |
Hvis der kan oprettes forbindelse til den database, der er konfigureret i datasource "jboss/datasources/admin" |
, Returnere 200, ellers returneres 500. |
Konfiguration
Følgende konfigurationsfiler skal være tilgængelige i classpath under deployment (loades fra applikationsserverens modules/dk/sds/nsp/nap/admin/main).
...