Page History
...
Dokumentets relation til de øvrige dokumenter er beskrevet i dokumentationsoversigten for GM-Facade.
Læsevejledning
Læser forventes at have kendskab til ....Java, Maven og Spring.
Introduktion til GM-Facade
GM-Facade Snitfladen er defineret i en ... GM-Facade - Guide til anvendere#Adgang%2Cbrugogsnitflader
GM-Facade er en Java baserede komponenter-baseret komponent, der baserer sig på på Java 21 og ??? frameworket, WildFly 34.0.0 som applikationsserver, og anvender Jakarta Web Services (Jakarta WS) til eksponering af webservice-endpoints.
Design og arkitektur er beskrevet : ....i GM-Facade - Design- og arkitekturbeskrivelse
Opsætning af udviklingsmiljø
I det følgende antages at koden er hentet fra git: https://git.nspop.dk/scm/bffcom/mingraviditetsmappens-graviditet-backend-for-frontendapp-facade.git
Krav til software
GM-Facade deployeres til Docker vha. ...docker compose
Derudover er der krav til de anvendte udviklingsværktøjer:
- Maven ???
- 3.6.3 eller højere anvendes.
Bygge
...
komponenten
Man skal bruge Maven til at bygge GM-Facade, hvilket gøres ved at køre kommandoen
mvn package |
Efter byg kan WAR filer findes her:
./ |
service/target/ |
gmaf.war |
Afvikling
Efter byg kan GM-Facade afvikles vha. .... Til dette formål findes ....Docker.
For at starte GM-Facade afvikles følgende kommando:
...
Dette kan gøres vha. ....:
docker-compose -f compose/development/docker-compose.yml build --pull
Når GM-Facade er startet, svarer den på:
...