Page History
...
- Maven 3.0.3 eller højere anvendes.
- docker-compose version 3.4 eller højere
Byg af MSB-util
LAR servicen anvender hjælpe pakken MSB-util. MSB-Util sørger for at kalde MinLog, BehandlerRelation og samtykke. MSB-Util bygges med nedenstående kommando. Resultatet er en jar fil i target folderen under hvert maven modul.
$ mvn clean install
Bygge WAR filen
Man skal bruge Apache Maven til at bygge CAVE servicen, hvilket gøres ved at køre kommandoen
$ mvn clean install
...
Når man udvikler kan det være praktisk at foretage deploy til en lokal Wildfly. Dette kan gøres vha. docker-compose:
|
Efter start af docker-compose kan larservicen tilgåes på localhost port 8082. Servicens wsdl kan f.eks. tilgåes på http://localhost:8082/lar/MedicationAllergyService?wsdl
Beskrivelse af systemdesign
...
|
...
larservice-cave modulet indeholder funktionalitet til at kalde CAVE servicen og konvertering af data fra det FHIR format CAVE servicen returnerer og det LAR snitfladen definerer.
larservice-consent modulet indeholder funktionalitet til at kalde MinSpærring.
larservice-dgws modulet indeholder funktionalitet til at validere DGWS headeren og opbygge en request context.
larservice-health modulet indeholder funktionalitet til at udstille information om servicens health.
larservice-treatmentrelation modulet indeholder funktionalitet til at kalde BRS.
larservice-types modulet indeholder WSDL og XSD'er samt de genererede typer til snitfladen.
...