Jämförda versioner

Nyckel

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

...

  1. Med integrerad statustjänst:
    VP Camel exponerar en statustjänst vars port kan konfigureras i application-custom.properties.
    Man kan anropa den med t.ex. Curl:

    Kodblock
    curl --data "username=uname&password=pw" http://<serveradress>:8080/status

    och få ett svar:

    Kodblock
    {
      "Name": "vp-services-camel",
      "Version": "1.0.0-RC1",
      "BuildTime": "2019-09-11T09:15:30.887Z",
      "ServiceStatus": "Started",
      "Uptime": "20 minutes",
      "ManagementName": "vp-services",
      "JavaVersion": "1.8.0_161",
      "CamelVersion": "2.24.0",
      "TakCacheInitialized": "true",
      "TakCacheResetInfo": "Date:2019-09-12T15:41 Status:REFRESH_OK vagval:566 behorigheter:1034",
      "HsaCacheInitialized": "true",
      "HsaCacheResetInfo": "Date:2019-09-12T15:41 Status:true oldNum:0 newNum:31465",
      "JvmTotalMemory": "885 mB",
      "JvmFreeMemory": "817 mB",
      "JvmUsedMemory": "67 mB",
      "JvmMaxMemory": "1365 mB",
      "Endpoints": [
        "https://0.0.0.0:20000/vp",
        "http://0.0.0.0:8080/vp",
        "http://0.0.0.0:8080/status",
        "http://0.0.0.0:24000/resethsacache",
        "http://0.0.0.0:23000/resetcache"
      ]
    }











  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å önskat test och sedan klicka på den gröna pilen.
    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.

...