nav-fim-henvendelsesbehandling-tjenestespesifikasjon

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

License

License

Categories

Categories

SBE Data Data Structures
GroupId

GroupId

no.nav.tjenestespesifikasjoner
ArtifactId

ArtifactId

nav-fim-henvendelsesbehandling-tjenestespesifikasjon
Last Version

Last Version

1.2019.09.25-00.21-49b69f0625e0
Release Date

Release Date

Type

Type

jar
Description

Description

nav-fim-henvendelsesbehandling-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 nav-fim-henvendelsesbehandling-tjenestespesifikasjon

How to add to project

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

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

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.

Bruk

Tjenestespesifikasjoner er nå tilgjengelig på JitPack.

Gradle

repositories {
    maven { url 'https://jitpack.io' }
}

dependencies {
    implementation 'com.github.navikt.tjenestespesifikasjoner:navn-på-modul:Tag'
}

Maven

	<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
	</repositories>
	
	<dependency>
	    <groupId>com.github.navikt.tjenestespesifikasjoner</groupId>
	    <artifactId>navn-på-modul</artifactId>
	    <version>Tag</version>
	</dependency>

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