Dette prosjektet er ikke i bruk da sak opprettes i Gosys av saksbehandler.
Inneholder integrasjon mot sak for å opprette sak i forbindelse med søknad om Pleiepenger. Skal konsumere fra kafka-topic og opprette sak. Videre skal den legge en ny entry på en annen Topic for å opprette en jorunalføring (pleiepenger-joark) Kan også sende samme request som kommer på kafka-topic som et REST API-kall til tjenesten.
- aktoer_id : AtkørID for personen saken skal opprettes på
{
"aktoer_id": "123123"
}
Correlation ID blir propagert videre, og har ikke nødvendigvis sitt opphav hos konsumenten Request ID blir ikke propagert videre, og skal ha sitt opphav hos konsumenten
- Correlation ID må sendes som header 'X-Correlation-ID'
- Request ID kan sendes som heder 'X-Request-ID'
- Versjon på meldingen avledes fra pathen '/v1/sak' -> 1
- Correlation ID må sendes som header til meldingen med navn 'X-Correlation-Id'
- Request ID kan sendes som header til meldingen med navn 'X-Correlation-Id'
- Versjon på meldingen må sendes som header til meldingen med navn 'X-Nav-Message-Version'
Når testene kjøres genereres en fil under 'pacts/pleiepenger-sak-sak.json'. Denne brukes av provider (sak) ved å bruke URL på GitHub (https://raw.githubusercontent.com/navikt/pleiepenger-sak/master/pacts/pleiepenger-sak-sak.json) Per nå lastes det ikke opp til en pact broker, men er oppsett for å gjøre dette;
echo "Optional om broker kun kan nås via proxy"
export PACT_BROKER_PROXY_HOST=
export PACT_BROKER_PROXY_PORT=
echo "Må settes ved publish til broker"
export PACT_BROKER_URL=
export PACT_BROKER_USERNAME=
export PACT_BROKER_PASSWORD=
./gradlew pactPublish
Interne henvendelser kan sendes via Slack i kanalen #team-düsseldorf.