Kodebiblioteker godkendt til brug på NSP
følgende kodebiblioteker er godkendt:
groupId | artifactId | minimum version | description |
---|---|---|---|
javax.servlet | javax.servlet-api | 3.0 | Java Servlet Specifikation |
log4j | log4j | 1.2.17 | Logning |
com.sun.xml.bind | jaxb-core | 2.2.11 | Java XML Binding |
org.springframework | spring-core | 3.2.18 | Dependency injection |
org.springframework | spring-context | 3.2.18 | Dependency injection |
org.springframework | spring-jdbc | 3.2.18 | Letvægts JDBC lag |
com.google.inject | guice | 3.0 | Dependency injection |
ca.uhn.hapi.fhir | hapi-fhir-jpaserver-base | 3.7.0 | FHIR bibliotek |
org.openehealth.ipf.commons (1) | ipf-commons-ihe-xds | 3.0.4 | IHE XDS ITI services |
org.openehealth.ipf.commons (1) | ipf-commons-ihe-core | 3.0.4 | IHE XDS ITI services |
org.openehealth.ipf.commons (1) | ipf-commons-core | 3.0.4 | IHE XDS ITI services |
Kodebiblioteker godkendt til test scope
Til brug for automatiseret test er yderligere følgende kodebiblioteker godkendt:
groupId | artifactId | minimum version | description |
---|---|---|---|
junit | junit | 4.12 | Unit tests |
org.mockito | mockito-all | 1.9.5 | Mocking framework til test |
com.h2database | h2 | 1.4.198 | In memory database til test |
org.jboss.resteasy | resteasy-client | 3.0.19.Final | Kald af SOAP WS ifm integrationstests |
Kodebiblioteker godkendt til specifike projekter
Nogle komponenter har gennem tiden fået godkendt brugen af et kodebibliotek i en helt speciel situation. Dette betyder ikke at kodebiblioteket er generelt godkendt på NSP.
groupid | artifactid | minimum version | komponent | description | scope |
---|---|---|---|---|---|
ca.uhn.hapi.fhir | hapi-fhir-client | 3.7.0 | CAVE | FHIR client | test |
org.apache.camel | camel-core | 2.24.1 | Stamdataindlæsere | Consumer/Producer routes | default |
org.apache.avro | avro | 1.8.2 | Stamdataindlæsere | Serialisering m. skema | default |
Noter
(1) : Se org.openehealth.ipf.commons-pom.xml for eksempel. Der skal ekskluderes en del dependencies.