...
SoapUI anrop genom plattformen
...
Installera först SoapUI: https://www.soapui.org/downloads/latest-release/
...
Ladda ner ett SoapUI-projekt
...
för något av de tjänstekontrakt som du vill använda. De finns med i releasepaketet och kan laddas ner här: https://rivta.se/interaction_index.html
Det går också att skapa ett SoapUI-projekt utifrån en wsdl-fil, se https://www.soapui.org/
...
...
...
För att kunna
...
anropa webtjänsten så måste man
...
använda ett SITHS certifikat. Finns inget kan det beställas från Ineras Identifieringstjänst.
I SoapUI väljer du sedan File > Preferences och sedan fliken SSL Settings. Som KeyStore väljer du det SITHS certifikat du har beställt och anger lösenordet som du fått i samband med beställningen.
Notera att det är certifikatet för autentisering som skall användas, inte signering.
...
Ange URL till applikationen. Detta är konfigurerat i application-custom.properties, parametrarna
vp.https.route.url
(för https) respektivevp.http.route.url
(för http).Exekvera anrop genom att först dubbelklicka på önskat test och sedan klicka på den gröna pilen.
...
Ett resultat kommer nu att dyka upp i fönstret till höger i SoapUI (th på bilden nedan). Se exempel-svar nedan och dess betydelse.
1: OK, ett exempel på svar vid ett lyckat anrop. I detta fall hade patienten inga engagemang (se bilden ovan hur det ser ut i SoapUI).
...
|
4: Felkod VP002 eller VP011, olika fel vid användning av http bakom proxy/lastbalanserare. Se SKLTP VP - Konfiguration , avsnittet Detaljerad konfiguration.
Verifiera loggning
Nedan är ett exempel på hur loggen registrerar en request, liknande den ovan. Loggen hittas i /var/log/camel
eller där ni konfigurerat att loggarna ska sparas.
...