Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

  1. SKLTP TAK 2.4.0 eller senare installerad, se installationsanvisning (redigera länk). Konfiguration enligt installationsanvisning förutsätts.

  2. Certifikat installerat, se installationsmanual (redigera länk).

  3. StatusProbe installerad, se information : Status-probe

Från och med VP Camel så kommer nedanstående kontrakt att distribueras via en ny applikation, KAT.
Dessa kontrakt Om dessa ska användas så behöver man installera KAT. Kontraktens som berörs är

  1. GetSupportedServiceContracts/v1

  2. GetSupportedServiceContracts/v2

  3. GetLogicalAddresseesByServiceContract/v2

För att installera och konfigurera KAT, se anvisningar under KAT

Ny installation av VP

1. Ladda ner applikationen

Det finns en applikation StatusProbe som kan användas för att kontrollera status för VP Camel (och andra applikationer). Hur man installerar och använder den kan läsas på sidan Status-probe.

Ny installation av VP

1. Ladda ner applikationen

Hämta senaste version, t.ex. denna från IneraNexus (ersätt 1.0.0 med senaste version) :
https://nexus.inera.se/#browse/browse:maven-public:se%2Fskltp%2Fvp%2Fvp-services-camel%2F1.0.0-RC1%2Fvp-services-camel-1.0.0-RC1.jar

...

Notera att virtuella tjänster, teststubbar och schemas läggs på efter en deploy, se rubriken Driftsätta Virtualiseringar

Verifiera installationen av VP Camel

...

Med hjälp av ett verktyg som SoapUI går det att göra anrop till tjänster som exponeras av Virtualiseringsplattformen. För att verifiera att installationen gått bra kan man använda bifogat SoapUI projekt genom att följa följande instruktion.

  1. Med integrerad statustjänst:
    VP Camel exponerar en statustjänst vars port kan konfigureras i application-custom.properties.

  2. Med SoapUI:
    a. Installera först SoapUI (http://sourceforge.net/projects/soapui/files/soapui/)
    b. Ladda sedan hem SoapUI projektet från länken "soapUI projekt" och spara det i lämplig katalog.
    c. Importera projektet till SoapUI, välj meny File/Import Project.
    d. För att kunna köra webtjänsten så måste vi installera ett SITHS certifikat. Har vi inget SITHS certifikat, beställ ett hos SITHS förvaltningen.
    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.
    e. Se till att adress till applikationen är korrekt, annars editera.
    f. Exekvera anrop genom att först dubbelklicka på PingRequest önskat test och sedan klicka på den gröna pilen, i bilden märkt med Exekvera anrop.

    1. Om adressen (förvald till localhost:20000) inte är korrekt, klicka på adressen och välj valet "edit current", ändra adressen till korrekt adress.

    .
    g. Ett resultat kommer nu att dyka upp i fönstret till höger, märkt Response i bilden nedan. Se exempelsvar nedan och dess betydelse.

...

klicka för större bild

1: VP004, ingen logisk adress (verksamhet/system) upplagd som matchar angiven logisk adress i anropet. Orsak, en logisk adress (Test) saknas i Tjänstekatalogen. Åtgärd, registrera logisk adress i Tjänstekatalogen.

...