Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Applikationen forudsætter desuden, at audit API biblioteket er installeret og tilgængeligt i Wildfly.

Applikationen selv leveres som en .war fil, og skal lægges ind under deployments/ mappen. Dernæst vil Wildfly starte applikationen op. Sørg for at alle konfigurations filerne er de forventede steder, samt at de er korrekt udfyldt, på forhåndbliver leveret efter retningslinierne sat i NSP Continuous Integration & Delivery.

Konfigurering af leverence

SORLS bruger fire konfigurations filer, som alle findes i resourcecompose/configuration/ mappen i roden af servicens mappe på SVN. Nedenstående tabel indeholder konfigurations filerne, samt deres forventede installations mappe i Wildfly's enten domain/ eller standalone/ mapper.

FilInstallations lokation
log4j-sorls.propertiesconfiguration/
sor-ds.xmldeployments/
sdm-ds.xmldeployments/
sorls.propertiesconfiguration/


log4j-sorls.properties

Leverancen benytter Apache Log4J til applikations logning, og denne fil er konfigurering af denne.

...

Dette er den centrale konfigurations fil for applikationen. Nedenfor er en gennemgang af alle indstillinger, og kommentare til disse. Alle værdier skal være udfyldt for at applikationen kan fungerer korrekt.

NavnStandard værdiKommentar
app.nameSOR Opslag ServiceNavnet for applikationen
app.name.shortsorlsApplikationens forkortelse
app.urlhttp://localhost/http://localhost/sor-opslag/SORLookupServicesor-opslagURL på applikationen, bruges i forbindelse med DKS og Status
app.security.seal.federation.testfalseAngiver om SEAL modulet skal benytte test federation ved validering af de certifikater, som er brugt til signering af en request
sor.db.jndijava:jboss/datasources/SORROJNDI navn på den datasource applikationen skal benytte for SOR database opslag
sor.db.retry.max5Antallet af gange applikationen skal forsøge at udføre et SOR database opslag, før at den giver op
sor.db.retry.wait1000Tiden i millisekunder applikationen venter mellem hvert forsøg på opslag i SOR databasen
sdm.db.jndijava:jboss/datasources/SDMROJNDI navn på den datasource applikationen skal benytte for SDM database opslag
sdm.db.retry.max5Antallet af gange applikationen skal forsøge at udføre et SDM database opslag, før at den giver op
sdm.db.retry.wait1000Tiden i millisekunder applikationen venter mellem hvert forsøg på opslag i SDM databasen
sores.urlhttp://test1.ekstern-test.nspop.dk:8080/sores/v2URL som bruges til opslag på SORES
sorls.httpclient.pooling.totalconnections200Totale antal HttpClients forbindelser der kan åbnes
sorls.httpclient.pooling.maxconnections.pr.route20Antal HttpClients forbindelser der kan åbnes pr. rute 

sor-ds.xml

Denne fil indeholder opsætningen af forbindelsen til SOR databasen på NSP. Filen bruges af Wildfly til at opsætte en forbindelse til databasen, og derved ikke af applikationen direkte. Hvis en eksisterende datasource er skrevet ind i sorls.properties, kan denne fil helt skippes, ellers er det vigtigt at JNDI navnene stemmer overens.

...