Versions Compared

Key

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

...

Formålet med dette dokument er at beskrive, hvordan et udviklingsmiljø , til videreudvikling af LAR servicen, kan sættes op, samt hvordan koden bygges, deployes og testes.

...

Man skal bruge Apache Maven til at bygge CAVE servicen, hvilket gøres ved at køre kommandoen
$ mvn clean install


Efter by byg kan den installerbare WAR fil findes her:

...

Kildekoden bygges vha Apache Maven, og kildekoden er struktureret som Maven moduler, som vistvist nedenfor:nedenfor.

.

├── larservice-app

├── larservice-cave

├── larservice-dgws

├── larservice-intrgrationtest

├── larservice-types

├── larservice-war

    └── src

        ├── main
        │   ├── java
        │   ├── resources
        │   └── webapp
        │       └── WEB-INF
        │           ├── jboss-deployment-structure.xml
        │           └── web.xml
        └── test
            ├── conf
            │   ├── application.properties
            │   ├── log4j-larservice-ws.xml
            │   ├── log4j-nspslalog-lar.properties
            │   ├── log4j.properties
            │   ├── module.xml
            │   ├── systemtest19-ca.cer

            │   └── nspslalog-lar.properties

            ├── installation
                └── larservice-ds.xml

...

Ændringer til cave-performance skal tagges i SVN med samme release, som den lar version rettelsen gælder. 

...

  • ListAllergyRequestSamplerGui: indeholder skærmbillede logik til at kunne angive input parametrene til LAR servicen
  • ListAllergyRequestSampler: indholder logik til at lave det faktisk web service kald med de angivne input værdier

Ved ændringer skal hvor der typisk sættes nye felter på i  ListAllergyRequestSamplerGui og disse anvendes herefter i ListAllergyRequestSampler. Derefter bygges med 

...