Page History
Navitabs | ||||
---|---|---|---|---|
| ||||
Anchor
Table of Contents |
---|
Indledning
...
...
Nærværende dokument udgør udviklervejledningen for BIVWSP (Bivirknings indberetningsproxy-servicen). BIVWSP fungerer som webservice gateway som modtager indberetninger som følger Den Gode Webservice (DGWS) til Sundhedsstyrelsens indberetningsservice og transformerer dem til SOAP kald mod MHRA.
Komponenten er udviklet som en Java webapplikation baseret på jboss CXF og understøttes på JBoss Application Server version 6.0.
Denne udviklervejledning er gældende for BIVWSP version 1.0.X.
...
Afhængigheder
BIVWSP benytter sig af en række open source projekter. Til at styre afhængighederne og bygge projektet benyttes maven3
...
Projektstruktur
BIVWSP projektet ligger i Softwarebørsens subversion repository og kan nås på følgende adresse:
*https://svn.nspop.dk/svn/silverbullet/*
Projektet er struktureret på følgende måde:
- trunk/bivwsp: Selve BIVWSP applikationen som består af:
- changes.md: Projektets change log
- doc/: Alt dokumentation, herunder dette dokument.
- pom.xml: Maven bygge filen
...
Byggevejledning
Komponenten bygges fra trunk/bivwsp med maven på sædvanlig vis:
Code Block |
---|
mvn clean package |
Anchor
Code Block |
---|
mvn clean assembly:assembly |
Cobertura test bygges med assembly goal'et:
Code Block |
---|
mvn clean cobertura:cobertura |
Tests
Unit- og integrations-tests er placeret under src/test og anvender samme pakkestruktur som de klasser de tester. Testene er udformet som Junit 4 annoterede test-cases.
...
Kendte fejl
Der pt. ingen kendte fejl.