Versions Compared

Key

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

...

Der findes 3 undermoduler
├── lookup
│   ├── lookup-core
│   ├── lookup-ear
│   └── lookup-ws
├── registration
│   ├── registration-core
│   ├── registration-ear
│   └── registration-ws└── shared
├── shared-configuration
├── shared-core
└── shared-test

Registration

Dette modul håndterer registrering af log hændelser udstillet som webservice, overvågningservices til rådighed.

...

Databasekonfiguration er angivet i en persistence unit, der peger på datasource.

Shared

Disse moduler er fælles moduler og ikke nødvendigvis en del af den deployede kode.

Shared-configuration

Dette modul gør det muligt at få dannet de filer, der skal være på JBoss serveren. Indeholder primært filer til opsætning af logning og datasources.

Folderen src/main/environments indeholder miljøspecifik konfiguration af disse filer.

Ved at udpege en af disse, når man bygger, kan man på den måde få danne konfigurationsfiler til et givet miljø.
Eksempel:

...

Byg til test

...

Tilret /src/main/environments/test.properties
Kør: mvn clean install –Ptest

...

De genererede filer kan efterfølgende findes i target/classes.

Dokumentet installationsvejledning indeholder yderligere information om brugen af disse.

Shared-core

Fælles kode til blandt andet håndtering af sikkerhed, audit, SLA logning og en del utility klasser.

Shared-test

Dette modul anvendes i forbindelse med afviklingen af integrationtests: Dels kode til dannelse af IDCard (wsse header), dels kode til dannelse og eksekvering af webservicerequests.

Anvendelsen af dette er beskrevet i dokumentet "testvejledning".

Shared-test-idws

Dette modul anvendes i forbindelse med afviklingen af integrationtests: Dels til generering af klient kode og eksekvering af webservicerequests.

Anvendelsen af dette er beskrevet i dokumentet "testvejledning.Kode/konfiguration delt mellem registration, lookup og consumer. Se beskrivelse i Opslag guide til udviklere