joark-tjenestespesifikasjon

Generated code + WSDL, WSD, JSON schemas etc. for describing how web services communicate in NAV.

License

License

GroupId

GroupId

no.nav.tjenestespesifikasjoner
ArtifactId

ArtifactId

joark-tjenestespesifikasjon
Last Version

Last Version

1.2019.09.25-00.21-49b69f0625e0
Release Date

Release Date

Type

Type

jar
Description

Description

joark-tjenestespesifikasjon
Generated code + WSDL, WSD, JSON schemas etc. for describing how web services communicate in NAV.
Source Code Management

Source Code Management

https://github.com/navikt/tjenestespesifikasjoner

Download joark-tjenestespesifikasjon

How to add to project

<!-- https://jarcasting.com/artifacts/no.nav.tjenestespesifikasjoner/joark-tjenestespesifikasjon/ -->
<dependency>
    <groupId>no.nav.tjenestespesifikasjoner</groupId>
    <artifactId>joark-tjenestespesifikasjon</artifactId>
    <version>1.2019.09.25-00.21-49b69f0625e0</version>
</dependency>
// https://jarcasting.com/artifacts/no.nav.tjenestespesifikasjoner/joark-tjenestespesifikasjon/
implementation 'no.nav.tjenestespesifikasjoner:joark-tjenestespesifikasjon:1.2019.09.25-00.21-49b69f0625e0'
// https://jarcasting.com/artifacts/no.nav.tjenestespesifikasjoner/joark-tjenestespesifikasjon/
implementation ("no.nav.tjenestespesifikasjoner:joark-tjenestespesifikasjon:1.2019.09.25-00.21-49b69f0625e0")
'no.nav.tjenestespesifikasjoner:joark-tjenestespesifikasjon:jar:1.2019.09.25-00.21-49b69f0625e0'
<dependency org="no.nav.tjenestespesifikasjoner" name="joark-tjenestespesifikasjon" rev="1.2019.09.25-00.21-49b69f0625e0">
  <artifact name="joark-tjenestespesifikasjon" type="jar" />
</dependency>
@Grapes(
@Grab(group='no.nav.tjenestespesifikasjoner', module='joark-tjenestespesifikasjon', version='1.2019.09.25-00.21-49b69f0625e0')
)
libraryDependencies += "no.nav.tjenestespesifikasjoner" % "joark-tjenestespesifikasjon" % "1.2019.09.25-00.21-49b69f0625e0"
[no.nav.tjenestespesifikasjoner/joark-tjenestespesifikasjon "1.2019.09.25-00.21-49b69f0625e0"]

Dependencies

compile (1)

Group / Artifact Type Version
org.jvnet.jaxb2_commons : jaxb2-basics-runtime jar 0.11.1

Project Modules

There are no modules declared in this project.

Build Status

Tjenestespesifikasjoner

Dette prosjektet inneholder tjenestespesifikasjoner for de tjenestene som NAV tilbyr internt. De er maskinlesbare i form av WSDL/XSD/JSON-filer, og disse brukes som utgangspunkt for å generere Javakode. Denne autogenererte koden blir kompilert og siden publisert, slik at konsumenter kan bruke dem til å kommunisere med tjenestene.

Bygging

Java 8 trenges pga javax.xml.bind.* bygg virker ikke lenger med Java versjon >= 9. https://stackoverflow.com/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception-in-j

mvn clean install

Gjøre endringer, release

For å endre spesifikasjoner, lag en branch. Kjør bygget lokalt, da vil du få siste endringer med 1-SNAPSHOT som versjon. Test med en konsument at endringene fungerer (sett versjon av tjenestespesifikasjoner til 0-SNAPSHOT i konsumenten.) Når testingen er ferdig, send en pull request til dette repoet.

Hver branch og pull request vil gå gjennom et CI-bygg. Etter at en pull request er merget til master-branchen, vil CI automatisk gjøre en release av hele repoet til Maven Central. Alle modulene i dette repoet får samme versjonsnummer. Versjonsnummeret til releasen blir 1.YYYY.MM.DD-HH-MM-commithash.

no.nav.tjenestespesifikasjoner

NAV IT

Arbeids- og velferdsdirektoratet - The Norwegian Labour and Welfare Directorate

Versions

Version
1.2019.09.25-00.21-49b69f0625e0
1.2019.08.16-13.46-35cbdfd492d4
1.2019.08.12-12.12-4258f3dded02
1.2019.07.11-06.47-b55f47790a9d
1.2019.07.10-12.21-b55f47790a9d
1.2019.07.10-10.57-b55f47790a9d
1.2019.06.11-13.36-786a4cec3151
1.2019.06.04-12.36-7ca179183512
1.2019.06.04-10.12-7ca179183512
1.2019.05.31-14.28-6627afa127a2
1.2019.05.23-08.28-c9a2c8477f7d
1.2019.04.05-09.36-fbdf6a084578
1.2019.04.04-09.14-c6cea90b8e95
1.2019.04.03-23.09-56488320520a
1.2019.04.01-14.11-bd945ca760ae
1.2019.03.26-11.06-58bc24a56f8e
1.2019.03.05-14.15-99dc7babdf21
1.2019.03.05-14.13-d95264192bc7
1.2019.03.04-09.26-1e4b0c19c0be
1.2019.03.04-09.22-880557851723
1.2019.03.03-19.34-397915678050
1.2019.02.28-20.22-e0a79af1ccde
1.2019.02.28-12.52-e0a79af1ccde
1.2019.02.21-15.06-0d69fb1f3278
1.2019.02.06-20.03-9acde4111245
1.2019.02.04-18.50-74f9bede5375
1.2019.02.01-15.24-2552a2e49189
1.2019.01.16-21.19-afc54bed6f85
1.2019.01.16-13.18-afc54bed6f85
1.2019.01.16-10.26-afc54bed6f85
1.2019.01.16-07.28-b15ecbd7e114
1.2019.01.09-11.55-84c21cab82d3
1.2019.01.08-12.37-fc5b8e97668d
1.2019.01.08-11.12-8f0e87a6bdb3
1.2019.01.07-15.51-a1bba42f33fc
1.2019.01.07-14.50-53ddb88419c9
1.2019.01.07-14.48-ab04c64cb6bd
1.2019.01.07-14.46-fa6dc2fe3c08
1.2019.01.07-14.45-6ce9fa39edbc
1.2019.01.07-14.04-8f31edd8597f
1.2019.01.07-13.22-15d4168c3489
1.2019.01.07-13.09-68c5e29efdaf
1.2019.01.07-12.47-bc696e8da670
1.2019.01.07-12.34-f79cb7a9ec30
1.2019.01.04-19.15-2a19721005cd
1.2019.01.04-15.24-b819e9793a12
1.2018.12.07-12.38-73cf10f9640d
1.2018.12.06-13.02-6378e08240a9
1.2018.12.06-12.56-1b95d786fddc
1.2018.12.06-09.10-d808330f40d2
1.2018.12.04-14.21-97584b2f5307
1.2018.12.04-11.46-61d4477c977b
1.2018.11.27-14.49-88288e06ce21
1.2018.11.20-18.20-f058c54de62c
1.2018.11.07-10.39-84c1211a7d2e
1.2018.11.06-01.45-c7f37fed0647