Page History
Introduktion
Formålet med dette dokument er at beskrive, hvordan et udviklingsmiljø til videreudvikling af XDS Validation 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/libraries/xdsvalidation/trunk og kan bygges med Apache Maven 3.6.3 eller senere.
Koden bygges med kommandoen
|
For anvendelse af de to biblioteker henvises til: XdsValidation - Guide til anvendere
Brug af eksterne biblioteker
Medcom CDA Builder Parser
Validerings biblioteket gør brug af Medcoms builder parser bibliotek.
Dette håndters i modulet "validation-cda-dependencies" ved at hente source koden ned fra Bitbucket og klargøre den til brug som en maven dependencies for de øvrige moduler.
Når en nyere version af Medcoms cda builder parser skal anvendes, gøres dette ved at ændre 2 steder i pom filen i validation-cda-dependencies modulet:
- under <properties> ændres <cda-builder-version> til det commit id, man ønsker at gøre brug af (findes i Bitbucket: https://bitbucket.org/4s/4s-cda-builder/commits/)
- under <build>, <plugins> ændres <file> for den <plugin> med <artifactId>maven-install-plugin</artifactId>, således at: "<file>target/checkout/4s-cda-builders/target/builders-3.0.4.jar</file>" afspejler den korrekte version af jar filen som bygges af modulet