Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootSOR Enkeltopslagsservice (SORES)
includeroottrue


Introduktion

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

Opsætning af udviklingsmiljø

Koden er tilgængelig fra SVN: https://svn.nspop.dk/svn/components/sores og kan bygges med Apache Maven 3.6.3 eller senere.

Kørsel af systemet sker ved hjælp af Docker-compose 3.6 eller senere.


Koden bygges med kommandoen

Code Block
languagebash
mvn install


Den byggede WAR-fil kan afvikles med kommandoen

Code Block
languagebash
sores(trunk)/compose/development> docker-compose up 

development-compose-filen volume-mapper WAR-filen ind, så efterfølgende by med maven detekteres automatisk af den kørende wildfly.


Logfilen er tilgængelig target-mappen.


Servicen kan afprøves som beskrevet i eksemplerne på siden SORES - Anvenderguide, og det anbefales at udvide unit-tests (under src/test/java) med afprøvning af den tilføjede funktionalitet.